[교육 후기] 빅데이터·AI 시대의 Quality Engineering 실무 후기
·
AI
최근 TTA에서 운영하는 빅데이터·AI 시대의 Quality Engineering 실무 강의를 이틀 동안 듣고 왔다. 수업은 야탑의 TTA AI CAMPUS 에서 진행되었고, 여담이지만 점심은 5,000원이 지원되는데근처 파리바게트, 부흥식당, 김밥매니아, 오백국수 중에서 골라 먹을 수 있다. 나는 첫날도 둘째 날도 김밥매니아에서 간단하게 해결했다. 혹시 궁금하신 분은 참고하시길!후기 작성에 앞서 파트마다 가장 중요하다고 생각한 논점 하나와 내가 느낀 점 하나만 남겨 두려고 한다.PART 1Quality Engineering 트렌드PART 2빅데이터·AI 시대의 패러다임 변화PART 3빅데이터·AI 품질관리 방안PART 4빅데이터·AI 테스트관리 방안PART 1. Quality Engineering 트렌..
AI가 테스트 코드를 작성해 준다면 QA 엔지니어의 역량은 무엇이 달라져야 할까?
·
AI
1. 들어가며AI가 코드를 작성해 주는 시대가 되면서 테스트 자동화를 시작하는 데 필요한 진입장벽도 낮아지고 있다.나 역시 AI의 도움을 받아 웹·앱 테스트 자동화 기반을 구성하고, API 변경 사항을 비교 검증하는 도구를 만드는 등 QA 업무에 AI를 활용하고 있다.이 과정에서 느낀 점은 분명하다. 코드를 직접 작성하는 능력도 여전히 중요하지만, 앞으로는 무엇을 검증할지 정의하고, AI가 수행한 검증 결과를 판단하는 능력이 더욱 중요해질 수 있다는 것이다.그렇다면 AI를 활용하는 시대에 QA 엔지니어가 집중해야 할 역량은 무엇일까?2. 코딩을 공부하는 것에서, AI로 직접 만들어 보는 것으로코딩을 공부해 온 입장에서 코드 작성의 중요성이 상대적으로 줄어들 수 있다는 점은 아쉽기도 하다.하지만 코딩을 공..
Claude CLI(Claude Code) 토큰 최적화: Caveman 플러그인 설정 및 활용법
·
AI
1. 개요최근에 Claude Code를 열심히 사용하고 있는데, 클로드 코드의 사용량이 항상 너무 부족하다.그래서 이런 클로드 코드 토큰 최적화 방법 중 하나인 Caveman 을 Claude code 에 활용해보았다. 지속적으로 에이전트 작업을 수행할 경우, 불필요한 대화형 문구로 인해 토큰이 낭비되는데,Caveman은 AI의 응답에 기술적 핵심과 코드 블록만 출력하도록 강제하여, 토큰 사용량을 절감하는 도구다.2. 주요 기능출력 토큰 절감: 불필요한 수식어와 인사말을 제거하여 출력 토큰(Output Token)을 대폭 줄인다.기술적 정확성 유지: 문장 구조는 단답형으로 압축하지만, 코드 블록, 명령어, 에러 문자열 및 기술 용어는 원본 형태를 그대로 보존한다.언어 독립성: 한국어, 영어 등 사용자가 입..
CLAUDE Code 기본 사용법 및 에이전트에게 컨텍스트 제공하기.
·
AI
이번에는 주요 명령어 및 단축키를 소개하고, Prompt Engineering 과 Context Engineering 차이를 알아보려 한다. 특히 Context Window 개념을 바탕으로 에이전트의 성능을 향상시키는 3가지 원칙을 제공하고,AI 에게 프로젝트 배경지식을 제공하는 md 파일의 효과적인 작성 및 관리 기준을 다룬다.1. 기본 인터페이스 익히기먼저 나는 Claude 를 사용하고 있는데, 그중에서 자주 사용되는 몇가지만 언급하려고 한다.조작기능텍스트 입력 후 Enter사용자가 작성하는 프롬프트를 제출한다.Shift + Enter제출하지 않고 줄바꿈을 삽입한다.Esc대답중인 패널을 중지시킨다.Esc + Esc입력된 모든 텍스트를 삭제한다./model모델을 변경한다.Shift+Tab플래닝 모드로 ..
Antigravity CLI 시작하기
·
AI
1. Antigravity CLI 설치하기먼저 Antigravity CLI 를 설치하기 위해 아래와 같은 명령어를 입력하여 설치하면 된다. macOS / Linux : curl -fsSL https://antigravity.google/cli/install.sh | bash윈도우(Powershell) : irm https://antigravity.google/cli/install.ps1 | iex윈도우(CMD) : curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd 이렇게 설치된 프로그램은 아래 명시된 디렉토리에 저장된다.macOS / Linux :~/.local..
코드 한줄도 안보고 trello 자동화 만들기
·
AI
최근 AI 가 실무에서 적극적으로 도입되며 더이상 바이브코딩과 AI 를 사용한 효율성을 높이는 것이 불가능하지 않게 되었다.심지어 Cluade code, Antigravity, Codex 가 치열하게 경쟁하면서 세가지 모두 코드 작성에 엄청난 효율을 보이고있다. 나는 세가지 모두 직/간접적으로 사용해보긴 했지만, 현재는 Google 의 Antigravity 를 메인으로 사용하고 있었다. Antigravity 를 사용해 코드 한줄도 안보고 Google Calendar 자동화 만들기를 실제로 구현했는데,2026.05.22 Antigravity 2.0의 출시로 인해 구조가 변경되면서 완전히 처음부터 구조를 잡아야 하게 되었다. 간단하게 이야기하자면 기존에는 VS Code 에 copilot 등을 추가했던 형식으..
Playwright 핵심 사용법 정리
·
python/python_selenium
Selenium 은 브라우저를 제어하여 자동으로 테스트를 진행하는 도구이다.하지만 최근에 Playwright 를 사용하는 환경도 많은데 두 도구의 차이와 기본 사용방법을 알아보려 한다. 먼저 Selenium 은 W3C WebDriver 프로토콜을 사용하기 때문에 코드가 실행될 때마다HTTP 요청을 보내고 응답을 받는 방식으로, 각 명령마다 네트워크 오버헤드가 발생한다. 반면 Playwright 는 WebSocket 을 활용하여 브라우저와 단일 연결을 맺고 양방향 통신을 수행한다.따라서 브라우저 내부 이벤트에 직접 접근할 수 있어 실행 속도가 빠르고 응답 지연이 적다. Playwright 의 딱 하나 단점이 있다면, 최신 모던 브라우저 엔진만 지원하기 때문에레거시 브라우저에서 테스트를 해야만 한다면 Sel..
컨테이너 기반의 프로젝트에서 많이 사용되는 CI/CD 구축하기
·
Server&load/CI CD
이번에는 저번에 이어서 docker 을 활용해서 컨테이너 기반 프로젝트에서 주로 사용되는 CI/CD 를 구축해보려고 한다. 1. EC2에 Docker 설치먼저 EC2에 Docker 설치하고 ECR 을 세팅해야 하는데 아래 명령어를 통해 Docker을 설치한다.sudo apt-get update && \sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \sudo apt-key fingerprint 0EBFCD88 && \sudo add-apt-r..