그 중 몇 가지만 소개합니다.
1. PICT
Microsoft 제공(현재는 오픈소스)
테스트 버전 : 3.3
사용방법
설치 후
실행을 테스트 데이터가 있는 폴더로 하는게 정신 건강에 좋음
실행 및 옵션
Usage: pict model [options]
Options:
/o:N - Order of combinations (default: 2)
/d:C - Separator for values (default: ,)
/a:C - Separator for aliases (default: |)
/n:C - Negative value prefix (default: ~)
/e:file - File with seeding rows
/r[:N] - Randomize generation, N - seed
/c - Case-sensitive model evaluation
/s - Show model statistics
한글 이슈
파일명이 한글이면 읽을 수 없음
2. ACTS
테스트 버전 : 3.0
NIST에서 제공
가장 압축률이 좋음
가장 효율적인 테스트 세트 생성(효과적X)
대부분의 도구는 최소한의 테스트 세트 생성에 완벽하지 않음
해당 PC에 Java 설치가 되어 있어야함
사용방법
Java -jar 파일명
아래 Create a New System 버튼 누른다
기본적으로 한글은 지원하지 않음
파라미터 이름만 한글로 넣으면 안됨
파라미터를 입력 하고 "Add To Table" 버튼을 눌러 "Saved Parameters" 리스트에 등록 시킨 후 "Modify System" 버튼을 눌러 최종 등록!
상단 "Build Current System" 버튼을 눌러 옵션을 선택 후 "Build" 버튼 클릭
조합 결과 화면
자세한 설명은 홈페이지에서 확인
https://csrc.nist.gov/projects/automated-combinatorial-testing-for-software
'SW_이론 > SW 테스트 설계 향상 교육' 카테고리의 다른 글
결정테이블 테스팅(Cause-Effect Graph, Decision Table Testing) (0) | 2019.08.16 |
---|---|
상태전이 테스팅(State Transistion Testing) (0) | 2019.08.15 |
조합 테스팅(Combinatorial Testing) (0) | 2019.08.15 |
경계값 분석(Boundary Value Analysis) (3) | 2019.08.14 |
동등 분할(Equivalence Partitioning) (0) | 2019.08.14 |