6.2. 테스트 자동화의 효과와 리스크

hsk·2024년 6월 19일

ISTQB - CTFL (정리) 

목록 보기
25/25

테스트 자동화가 가져올 수 있는 효과

  • 반복적 수작업 감소: 리그레션 테스트 실행, 같은 테스트 데이터 반복 입력, 예상 결과와 실제 결과 비교 등에서 시간 절약
  • 일관성 및 재현성 향상: 사람의 단순 실수를 방지하고 일관되게 테스트 도출
  • 객관적 평가 제공: 커버리지 및 복잡한 측정치 제공
  • 테스트 정보 접근성 향상: 테스트 진행 상황, 결함율, 테스트 실행 기간에 대한 통계와 집계 데이터 제공
  • 테스트 실행 시간 단축: 결함 조기 식별, 빠른 피드백, 출시 시간 단축
  • 심층적 테스트 설계 시간 확보: 테스터가 새로운 테스트를 설계할 시간 제공

리스크

  • 비현실적인 기대: 도구의 기능 및 사용 편의성에 대한 비현실적인 기대
  • 부정확한 추정: 도구 도입, 유지 관리, 기존 수동 테스트 프로세스 변경에 필요한 시간, 비용, 노력에 대한 부정확한 추정
  • 부적합한 도구 사용: 수동 테스팅이 더 적합한 경우에도 도구 사용
  • 도구에 과도한 의존: 사람의 비판적 사고를 무시
  • 도구 공급업체 종속성: 폐업, 도구 지원 중단, 열악한 지원 등의 문제
  • 오픈소스 소프트웨어 리스크: 지원 중단 또는 빈번한 내부 컴포넌트 업데이트 필요
  • 플랫폼 호환성 문제: 자동화 도구가 개발 플랫폼과 호환되지 않을 수 있음
  • 규제 및 안전 표준 준수 문제: 부적합한 도구 선택으로 규제 요건이나 안전 표준을 준수하지 않을 수 있음
profile
Test Automation QA Engineer

0개의 댓글