July 2026
Intermediate
398 pages
6h 37m
Korean
이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com
자동화 테스트란 사람이 아닌 도구를 사용하여 애플리케이션에서 사용자와 유사한 동작을 수행하고, 예상되는 동작을 검증하는 방식입니다. 이러한 자동화 테스트가 수동 테스트를 대체하는 것은 아닙니다. 실제로 기업은 고품질의 제품을 제공하기 위해 수동 테스트와 자동화 테스트를 모두 수행해야 하며, 이 둘의 균형을 맞추기 위한 현명한 전략이 필요합니다. 간단히 말해, 이 전략은 수동 테스트 역량을 활용하여 새로운 테스트 케이스를 발견하기 위한 수동 탐색적 테스트를 수행한 다음, 이를 자동화하여 회귀 테스트에 활용하는 것입니다.
제2장에서는 수동 탐색적 테스트에 대해 다루었으며, 이 장의 목표는 자동화된 기능 테스트를 활용하여 웹 애플리케이션의 모든 계층을 효과적으로 테스트하는 방법을 알려드리는 것입니다. 피드백 속도를 높이는 전략을 소개하고, 다양한 애플리케이션 계층에서 자동화 도구를 활용하고 프레임워크를 구축하는 방법을 보여드리겠습니다. 또한 이 장에서는 AI 코딩 도구를 사용하여 에이전트 기반 테스트 작성 워크플로를 구축하는 실습도 포함되어 있습니다. 마지막으로 몇 가지 안티패턴과 초기 단계에서 이를 완화하는 방법을 제시하며 마무리하겠습니다. 준비되셨나요? 그럼 시작해 봅시다!
Read now
Unlock full access