테스트 자동화

테스트 자동화

AI 시대에 QA 엔지니어는 필요 없어질까? 15년 실무 경험으로 답한다

AI 시대에 QA 엔지니어는 필요 없어지는 걸까? 테스트 자동화·AI 테스트 툴의 보급으로 "QA는 사라질 직종"이라는 목소리도 들린다. 하지만 15년 이상의 실무 경험에서 말할 수 있는 것은: QA 엔지니어의 역할...
테스트 자동화

QA 엔지니어에게 Python은 필요할까?|자동화에서 사용되는 이유와 학습 로드맵을 해설

「QA 엔지니어에게 Python은 필요할까?」「프로그래밍 미경험자도 QA 자동화를 할 수 있을까?」— 이것은 QA 엔지니어라면 한 번쯤 품는 의문이다. 결론부터 말하면, Python은 필수가 아니다. 하지만 배우면 ...
테스트 자동화

requests vs Playwright API【2026년판】|Python API 테스트는 어느 쪽을 선택해야 할까?

Python으로 API 테스트를 작성할 때 「requests와 Playwright API, 어느 쪽을 써야 할까?」라고 고민하는 QA 엔지니어가 많다. requests는 심플하고 학습 비용이 낮으며, Playwrig...
테스트 자동화

Cypress는 끝났나?【2026년판】현역 QA 엔지니어가 실태를 해설

「Cypress는 끝났다」「Playwright가 Cypress를 완전히 이겼다」— 2024년경부터 개발자 커뮤니티와 QA 포럼에서 이런 의견이 늘고 있다. 테스트 자동화 도구로 한 시대를 풍미했던 Cypress지만,...
테스트 자동화

Selenium vs Playwright【2026년판】|QA 엔지니어가 실무에서 선택해야 할 도구를 철저히 비교

「Selenium에서 Playwright로 이전해야 할까?」「2026년 지금, 어느 쪽을 선택해야 할까?」— 테스트 자동화 엔지니어 사이에서 이 논쟁은 끊이지 않는다. 이 글에서는 QA 실무 경력 15년 이상을 바탕...
테스트 자동화

QA가 싫어하는 테스트 자동화|현장에서 피해야 할 7가지 안티패턴

테스트 자동화는 QA 엔지니어의 강력한 무기다. 하지만 잘못된 방식으로 도입하면 "또 자동화 때문에 CI가 막혔다", "테스트를 믿을 수가 없다"는 말을 들으며 팀 전체에서 외면당하게 된다. 이 글에서는 QA 실무 ...
테스트 자동화

CI가 너무 느려서 아무도 보지 않게 됐다|실행 시간을 단축하는 7가지 방법

「CI가 끝날 때까지 기다릴 수 없다」「어차피 통과하겠지」——CI 실행 시간이 너무 길어서 생기는 「아무도 기다리지 않는·아무도 보지 않는」문화와, 실행 시간을 단축하는 7가지 구체적인 방법을 해설합니다. pytes...
테스트 자동화

Flaky 테스트 지옥에서 탈출하는 방법|원인 5분류·진단부터 재발 방지까지 해설

「테스트가 실패해도 진짜 버그인지 알 수 없다」「CI가 빨간색이어도 아무도 신경 쓰지 않게 됐다」——그 Flaky 테스트 지옥에서 탈출하는 방법을 원인 분류·진단·대책·재발 방지까지 실무 경험을 바탕으로 해설합니다....
테스트 자동화

Selenium 운용 붕괴 이야기 7선|QA 엔지니어가 실무에서 경험한 실패와 복구 방법

Selenium으로 E2E 테스트 자동화를 운용하고 있는 QA 엔지니어가 실제로 경험한 「운용 붕괴」 실패담을 7선으로 해설합니다. ChromeDriver 버전 관리·Wait 혼재·xpath 셀렉터 의존·특정인 의존...
테스트 자동화

Playwright 도입에서 실패한 이야기 7선|QA 엔지니어의 실무 실패담과 대책 해설

Playwright로 E2E 테스트 자동화를 도입한 QA 엔지니어가 실제로 경험한 「실패담」을 7선으로 해설합니다. auto-waiting 과신·언어 선택 실수·CI 환경 차이·팀 도입 저항 등, Playwright...