PICT와 PictMaster의 서브모델 생성 차이점
3166 단어 테스트PICTtestPictMaster조합 테스트
개시하다
조합 테스트 시 인자 간 망라를 충족하는 테스트 사례를 만들기 위해 PICT와 픽마스터 등의 도구를 사용한다.
망라 조건으로 두 요소 간의 망라와 세 요소 간의 망라가 잘 선택되었다.그러나 상황에 따라'조합의 일부 조건은 세 가지 요소, 기타 조건은 두 가지 요소를 포함한다'등 망라 조건을 바꾸는 조합이 생길 수 있다.PICT와 PictMaster에서는 이 목표를 달성하기 위해 부모형이라는 기능을 사용했다.
하지만 서브모델에서 생성된 PICT와 PictMaster의 조합은 차이가 납니다.PictMaster는 내부에서 PICT를 사용하지만 부 모델 생성은 독자적으로 처리됩니다.
픽트 여기 있어요.
픽마스터 여기 있어요.
결론
서브모델의 예제를 PICT와 PictMaster로 수행했습니다.처리된 예제에서 PICT 생성 16건, PictMaster 생성 9건이 나왔다.
예제: 매개 변수 A, B, C, D, E에 각각 2개의 값이 있는 후보.A, B, C는 망라 3개의 인자로 그 외에 망라 2개의 인자의 조합 사례가 생성된다.
PICT가 A, B, C 세 가지 요소를 망라해 생성된 사례(8건)와 D, E 두 요소 사이의 망라를 망라했기 때문에 최종 테스트 사례가 많아졌다.
픽마스터는 A, B, C 세 요소의 망라와 이를 제외한 두 요소 사이의 망라를 잘 고려해 테스트 용례 수가 삭감됐다.
PICT 결과
PictMaster 결과
예제
매개 변수 A, B, C, D, E에 각각 2개의 값이 있는 후보.A, B, C는 망라 3개의 인자로 그 외에 망라 2개의 인자의 조합 사례가 생성된다.
PICT 상태
1. 조합 조건 파일 만들기
여기에 "a.txt"파일로 조합 조건 파일을 만듭니다{A, B, C} @ 3
는 서브모델의 지정입니다.
a.txtA: 1,2
B: 1,2
C: 1,2
D: 1,2
E: 1,2
{A, B, C} @ 3
2. PICT 실행
PICT 실행이번에 출력된 것은 'dst.csv' 라는 파일입니다.PICT.exe a.txt > dst.csv
3. 출력 조합 결과
총 16개의 사례가 만들어졌다.(이해하기 위해 결과 정렬)
PictMaster의 경우
1. 서브모델 활성화
환경 설정에서 서브모델을 활성화할 수 있습니다.
환경 설정에서 서브모델 사용을 활성화합니다.
서브모델 열을 추가합니다.
2. 조합 조건 입력
조합 조건을 입력합니다.
3. 출력 조합 결과
결과를 생성하기 위해 실행합니다.
총 9개의 사례가 만들어졌다.(이해하기 위해 결과 정렬)
참조 정보
Reference
이 문제에 관하여(PICT와 PictMaster의 서브모델 생성 차이점), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ToshiManaPlus1/items/df9490896e2e09f89178
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
서브모델의 예제를 PICT와 PictMaster로 수행했습니다.처리된 예제에서 PICT 생성 16건, PictMaster 생성 9건이 나왔다.
예제: 매개 변수 A, B, C, D, E에 각각 2개의 값이 있는 후보.A, B, C는 망라 3개의 인자로 그 외에 망라 2개의 인자의 조합 사례가 생성된다.
PICT가 A, B, C 세 가지 요소를 망라해 생성된 사례(8건)와 D, E 두 요소 사이의 망라를 망라했기 때문에 최종 테스트 사례가 많아졌다.
픽마스터는 A, B, C 세 요소의 망라와 이를 제외한 두 요소 사이의 망라를 잘 고려해 테스트 용례 수가 삭감됐다.
PICT 결과
PictMaster 결과
예제
매개 변수 A, B, C, D, E에 각각 2개의 값이 있는 후보.A, B, C는 망라 3개의 인자로 그 외에 망라 2개의 인자의 조합 사례가 생성된다.
PICT 상태
1. 조합 조건 파일 만들기
여기에 "a.txt"파일로 조합 조건 파일을 만듭니다{A, B, C} @ 3
는 서브모델의 지정입니다.
a.txtA: 1,2
B: 1,2
C: 1,2
D: 1,2
E: 1,2
{A, B, C} @ 3
2. PICT 실행
PICT 실행이번에 출력된 것은 'dst.csv' 라는 파일입니다.PICT.exe a.txt > dst.csv
3. 출력 조합 결과
총 16개의 사례가 만들어졌다.(이해하기 위해 결과 정렬)
PictMaster의 경우
1. 서브모델 활성화
환경 설정에서 서브모델을 활성화할 수 있습니다.
환경 설정에서 서브모델 사용을 활성화합니다.
서브모델 열을 추가합니다.
2. 조합 조건 입력
조합 조건을 입력합니다.
3. 출력 조합 결과
결과를 생성하기 위해 실행합니다.
총 9개의 사례가 만들어졌다.(이해하기 위해 결과 정렬)
참조 정보
Reference
이 문제에 관하여(PICT와 PictMaster의 서브모델 생성 차이점), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ToshiManaPlus1/items/df9490896e2e09f89178
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
A: 1,2
B: 1,2
C: 1,2
D: 1,2
E: 1,2
{A, B, C} @ 3
PICT.exe a.txt > dst.csv
Reference
이 문제에 관하여(PICT와 PictMaster의 서브모델 생성 차이점), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ToshiManaPlus1/items/df9490896e2e09f89178텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)