2021/09/22 3

단위 테스트(컴포넌트 테스트)_드라이버(Driver), 스텁(Stub), 오라클(Oracle), 통합 테스트

▣ 단위 테스트(컴포넌트 테스트)_드라이버(Driver), 스텁(Stub), 오라클(Oracle), 통합 테스트 - 테스트 드라이버(Driver) : 테스트 대상 모듈을 호출하는 더미 프로그램 - 테스트 스텁(Stub) : 테스트 대상 모듈에 의해 호출되는 프로그램 ■ 테스트 관련 용어 - 테스트 베이시스(Test Basis) : 테스트케이스 생성시 기초 자료 (기능, 요구사항, 제약사항명시) - 테스트 케이스(Test Case) : 특별한 목표 또는 상황을 테스트 하기 위한 입력값, 사전조건, 예상 결과, 사후조건 들의 집합 - 테스트 수트(Test Suite) : 테스트 대상 컴포넌트나 시스템에 사용되는 여러 테스트 케이스 집합으로 TestCase간 사전/사후조건 연관 관계 포함 - 테스트 스크립트(..

테스트 설계기법_동적테스트_명세기반(블랙박스)_ 동등분할, 경계값분석, 의사결정테이블, 상태전이, 유즈케이스, 분류트리, 페어와이즈, 클래스 태스팅 기법

▣ 테스트 설계기법_동적테스트_명세기반(블랙박스)_ 동등분할, 경계값분석, 의사결정테이블, 상태전이, 유즈케이스, 분류트리, 페어와이즈 - 프로그램 구조를 고려하지 않고 프로그램의 요구 사항 명세서를 기반으로 테스트 케이스를 선정하여 테스트하는 기법 - Black Box Test : 시스템 내부는 Black Box로 간주 - Data Driven: 입출력 데이터 흐름에 초점 기법 개념도 내용 동등분할 (Equivalence Class Partitioning) 대표값을 이용 테스트 케이스도출 입력 정보를 유사한 특징을 가진 클래스로 분류, 각 클래스의 대표 테스트 케이스를 작성하는 방법 - 클래스는 유한개의 독립적 집합으로 분리 - 동일한 입력에 대해서는 동일한 결과 - 출력 결과에 대해서도 동등분할 경계..

제품 품질 관련 표준_ISO/IEC 25010:2011, 기신사효유이 보호, ISO 9126, ISO 25000, 품질속성

▣ 제품 품질 관련 표준_ISO/IEC 25010:2011, 기신사효유이 보호, ISO 9126, ISO 25000, 품질속성 암기 : 기신사효유이+보호 기성정타 (Functional suitability, completeness, correctness, appropriateness) 신성결함복구가(Reliability, maturity, Fault tolerance, recoverability, availability) 사이학운인오접(Usability, understandability, learnability, operability, userinterface aesthetics, user error protection, accessibility) 성시자용(Performance Efficiency, ti..