Software Quality

기능 테스트와 비기능 테스트 본문

SQA/이론

기능 테스트와 비기능 테스트

Kairoka 2020. 9. 24. 01:12
기능 테스트(Functional) 비기능 테스트(Non-Functional)
클라이언트가 제공한 기능명세를 이용하여 수행하며 소프트웨어의 기능 요구사항을 확인한다. 소프트웨어 시스템의 성능, 안정성, 확장성 등 비기능적 측면을 확인한다.
비기능 테스트 전에 수행된다. 기능 테스트 진행 후 수행되어야 한다.
수동 또는 자동화 도구를 이용한다. 도구를 이용하는것이 효과적이다.
제품의 기능을 확인하는 것이다. 제품이 얼마나 잘 동작하는지는 확인하는 것이다.
화이트 박스 테스트
블랙 박스 테스트
유닛 테스트
통합 테스트
사용자 인수 테스트
스모크 테스트
세너티 테스트
리그레션 테스트
성능 테스트
부하 테스트
볼륨 테스트
스트레스 테스트
보안 테스트
설치 테스트
침투 테스트
호환성 테스트
마이그레이션 테스트

다른 테스트 유형으로는 유지보수 테스트(Maintenance)가 있다.

'SQA > 이론' 카테고리의 다른 글

STLC  (0) 2023.09.22
애자일 VS 워터폴  (0) 2023.04.04
SDLC  (0) 2020.09.27
ISO/IEC 9126 & 25010 품질특성  (0) 2020.09.22
소프트웨어 테스팅 7가지 기본 원칙  (0) 2020.09.19