6.1 테스팅 지원 도구
< 테스트 도구는 다양한 테스트 활동을 지원하고 촉진한다! > | |
관리 도구 | 소프트웨어 개발수명주기, 요구사항, 테스트, 결함, 형상 관리를 용이하게 해서 테스트 프로세스 효율성을 높인다. |
정적 테스팅 도구 | 테스터의 리뷰와 정적 분석 수행을 지원한다. |
테스트 설계 및 구현 도구 | 테스트 케이스, 테스트 데이터, 테스트 절차 생성을 용이하게 한다. |
테스트 실행 및 커버리지 도구 | 자동 테스트 실행 및 커버리지 측정을 지원한다. |
비기능 테스팅 도구 | 수동으로 실행하기 어렵거나 불가능한 비기능 테스트를 테스터가 수행할 수 있게 한다. |
데브옵스 도구 | 데브옵스 배포 파이프라인, 작업 흐름 추적, 자동 빌드 프로세스, 지속적인 통합 및 배포 등을 지원한다. |
협업 도구 | 원활한 커뮤니케이션을 지원한다. |
확장성 및 배포 표준화 지원 도구 | ex. 가상머신, 컨테이너화 도구. |
테스팅에 도움이 되는 기타 도구 | ex. 테스팅에 활용하면 스프레드시트도 테스트 도구가 된다. |
6.2 테스트 자동화의 효과와 리스크
▶ 테스트 자동화가 가져올 수 있는 효과
- 반복적 수작업을 줄여 시간 절약.
- 일관성 및 재현성 향상으로 사람의 단순 실수 방지.
- 더욱 객관적인 평가 및 사람이 도출하기 너무 복잡한 측정치의 제공.
- 테스트 관리 및 테스트 보고에 필요한 테스팅 정보의 접근성 향상.
- 결함 조기 식별, 빠른 피드백, 출시 시간 단축을 가능하게 하는 테스트 실행 시간 단축.
- 테스터가 새로운, 그리고 더 심층적이며 효과적인 테스트를 설계할 시간 확보.
▶ 테스트 자동화 활용 시 잠재적 리스크
- 도구의 효과에 대한 비현실적인 기대.
- 도구 도입, 테스트 스크립트 유지 관리, 기존 수동 테스트 프로세스 변경에 필요한 시간, 비용, 노력에 대한 부정확한 추정.
- 수동 테스팅이 더 적합한 곳에 테스트 도구 사용.
- 도구에 지나치게 의존.
- 폐업, 도구 지원 중단, 다른 공급업체로 도구 매각, 열악한 지원 등의 문제가 생길 수 있는 도구 공급업체에 대한 종속성.
- 지원이 중단되거나 , 추가 개발을 통해 내부 컴포넌트를 빈번하게 업데이트해야 할 필요가 있을 수 있는 오픈 소스, 소프트웨어의 사용.
- 자동화 도구가 개발 플랫폼과 호환되지 않을 수 있음.
- 규제 요건이나 안전 표준을 준수하지 않는 부적합한 도구의 선택.
ISTQB 4.0 정리가 끝났다. 이제는 다시 처음부터 외우면서 문제를 풀어봐야겠다.
시험이 3주 남았으니까 잘 준비해 보면 지난번 시험보단 확실히 점수가 잘 나오지 않을까 싶은데.
정리를 하면서 느낀 점은 확실히 처음에 무조건적으로 외울 때보다 자세하게 이해를 할 수 있었던 것 같다.
역시 무작정 외우는 것보단 확실하지 않아도 이해를 어느 정도 했느냐가 더 중요한 것 같다.
문제로 푸는 소프트웨어 테스팅 책이 너무 기대가 된다. 드디어 나에게도 풀 수 있는 문제집이 있다니!! 다시 생각해도 잘 산 것 같다. 시간이 좀 많이, 아주 많이 많이 지났지만 그래도 풀 문제가 있다는 사실이 너무 좋다.
자 다시 해보자고!
'ISTQB > ISTQB 4.0 공부' 카테고리의 다른 글
ISTQB 4.0 시험 후기 ) ISTQB CTFL 4.0 2024년 9회 정기(한글 5차) 시험 최종 후기!! 합격!! (10) | 2024.11.03 |
---|---|
ISTQB 4.0 공부 ) 5장 5.4 형상 관리, 5.5 결함 관리에 대해 알아보자. (0) | 2024.10.07 |
ISTQB 4.0 공부 ) 5장 5.3 테스트 모니터링, 테스트 제어, 테스트 완료에 대해 알아보자. (1) | 2024.10.02 |
ISTQB 4.0 공부 ) 5장 5.2 리스크 관리에 대해 알아보자. (1) | 2024.10.02 |
ISTQB 4.0 공부 ) 5장 5.1 테스트 계획에 대해 알아보자. (1) | 2024.09.30 |