테스트 자동화

테스트 자동화

자동화하지 않는 것이 좋은 테스트 케이스 7선|QA 엔지니어가 실무에서 판단하는 기준 해설

QA 엔지니어가 놓치기 쉬운 「자동화해서는 안 되는 테스트」「자동화에 적합하지 않은 테스트 케이스」를 7선으로 해설합니다. 탐색적 테스트·외부 서비스 연동·UX 평가 등, 자동화하면 오히려 ROI(투자 대비 수익)가...
테스트 자동화

REST API 테스트 설계 완전 가이드|pytest × requests로 정상 계통・이상 계통・인증 테스트를 구현

REST API 테스트에서 가장 어려운 것은 「어디까지 테스트해야 하는가」입니다.특히 QA 엔지니어 초보자는 다음과 같은 의문으로 헤매기 쉽습니다.정상 계통만으로 충분한가?인증・이상 계통은 어디까지 필요한가?API ...
테스트 자동화

테스트 자동화 학습 로드맵【2026년판】|Python・Selenium・pytest를 QA 엔지니어 향해 해설

Learning test automation efficiently comes down to order. By following the sequence Python → Selenium → pytest → API tes...
테스트 자동화

Selenium × pytest 실천 가이드|fixture・parametrize・conftest.py・mark를 실무 수준으로 해설

Selenium × pytest에서 자주 사용하는 4가지 기능——fixture・parametrize・conftest.py・mark——을 실무 수준의 샘플 코드와 함께 해설합니다.pytest의 fixture・param...
테스트 자동화

【5분으로 완료】Selenium×Python 환경 구축|pytest+webdriver-manager로 막히지 않는 방법

Selenium × Python 환경 구축을 초보자도 5분 만에 동작 확인까지 할 수 있도록 해설합니다.👉 이 글의 코드를 그대로 복사해서 붙여넣으면 5분 만에 테스트가 동작합니다.「ChromeDriver 버전이 맞...
테스트 자동화

원인결과 그래프란?작성법 4단계|디시전 테이블 변환까지 해설

원인결과 그래프란 복잡한 조건 로직을 「도표」로 정리하여 테스트 케이스로 변환하는 테스트 설계 기법입니다. 디시전 테이블에서는 정리할 수 없는 다조건·복잡한 AND/OR/NOT 로직을 시각화함으로써 빠짐없는 테스트 ...
테스트 자동화

에러 추측이란?버그를 꿰뚫어 보는 테스트 설계 요령과 실천 체크리스트【QA 실무】

에러 추측이란 과거의 경험·버그 패턴·직감을 바탕으로 「버그가 발생하기 쉬운 값이나 조작」을 적극적으로 테스트하는 테스트 설계 기법입니다. 다른 기법으로는 찾기 어려운 버그를 보완하기 때문에 QA 엔지니어의 실무 경...
테스트 자동화

GitHub Actions × Playwright로 E2E 테스트를 자동화하는 방법|CI/CD 설정을 처음부터 해설

GitHub Actions와 Playwright를 조합하면, 코드를 푸시할 때마다 E2E 테스트가 자동 실행되는 CI/CD 파이프라인을 추가 비용 없이 구축할 수 있습니다.📌 이런 분께 추천합니다Playwright의...
테스트 자동화

Python API 테스트 완전 가이드|pytest×requests로 CRUD 테스트부터 HTML 리포트・CSV 출력까지

Python으로 API 테스트를 시작하고 싶은 엔지니어를 위해. pytest・requests를 사용한 CRUD 조작의 API 테스트부터 HTML 리포트・CSV 출력까지, 이 시리즈 하나로 전부 배울 수 있습니다.이 ...
테스트 자동화

Python API 테스트 결과를 CSV・HTML 리포트로 출력하는 방법|pytest×requests 실무 패턴

Python으로 API 테스트를 자동화해도 테스트 결과를 공유할 수 없다면 실무에서는 충분하다고 할 수 없습니다.이 글에서는 pytest・requests를 사용한 API 테스트 결과를 HTML 리포트(pytest-h...