본문 바로가기

개발/QA

(2)
기능 테스트, 비기능 테스트, 구조적 테스트 기능 테스트와 비기능 테스트에 대해 작성한다. 1. 기능 테스트 (Functional Test) 기능 테스트는 고객의 기능적 요구사항을 중점적으로 테스트 하는것이다. 요구사항에 따른 기능의 구현 여부 및 동작 여부에 대해 테스트를 진행한다. 테스트 기준은 명세에 따르며 명세를 기반으로 테스트 조건과 테스트 케이스를 도출한다. [기능 테스트 분류] 단위 테스트 통합 테스트 인수 테스트 회귀 테스트 등 2. 비기능 테스트 (Non-Functional Test) 비기능 테스트는 고객의 성능적 요구사항을 중점적으로 테스트하는 것이다. 비기능적인 측면인 성능, 신뢰성, 안정성, 유요성, 적합성 등을 확인한다. 비기능 테스트는 확인하고자 하는 특성에 따라 환경 구성과 관련 도구가 필요할 수 있다. [비기능 테스트 ..
인수 테스트 (ACCEPTANCE TEST) # 참고자료 : 개발자도 알아야할 소프트웨어 테스팅 실무 인수테스트란, 실제 사용자 환경에서 사용자의 입장으로 테스트를 수행하는 것을 말한다. 시스템의 인수를 위해 기능적/비기능적 요구사항을 사용자가 직접 테스트하여 개발이 완료되었음을 증명하는 테스트이다. 개발된 시스템이 고객의 요구사항과 일치하는지 확인하기 위해 고객의 입장에서 수행하는 테스트이다. 제품에 결함을 찾기 보다는 제품에 기능을 테스트하며 완성도를 확인하여 확신을 얻을 수 있는 단계이다. 인수테스트의 목적 - 확신(Confidence) : 시스템이나 시스템의 일부 또는 특정한 비기능적인 특성에 대해 확신을 얻는 것이다. - 배포가능성 평가 : 결함(Defect)을 찾는 것이 아니라 시스템을 배포하거나 사용할 준비가 되었는지 평가한다. - 준..