조합 테스트 기술 : 페어 와이즈 (올 쌍) 방법을 3 분 안에 이해
빨리 읽고 빨리 이해할 수 있도록,
정보를 최대한 짜서 쓴 문서입니다.
그러므로 짜증나는 설명 밖에 쓰지 않습니다.
페어와이즈법이란?
구구가 나온 것을 그대로 복사하면
소프트웨어 버그의 대부분이 하나 또는 두 가지 요인의 조합으로 인해 발생한다는 사실을 기반으로 테스트 케이스를 만드는 방법입니다.
예를 들어 ,,
티셔츠를 판매하는 EC사이트에서
「여러가지 T셔츠의 패턴으로 테스트하고 싶다!(=조합 테스트)」
「하지만 전부의 패턴을 망라적으로 테스트하는 것은 테스트 케이스가 많아져 테스트 공수가 걸려 대단히!」
"하지만 버그는 내고 싶지 않아!"
그런 경우
조합 테스트 케이스 수를 좁혀 테스트하는 조합 방법 중 하나입니다.
페어와이즈법(올 페어법)을 이해하기 위해서는 우선 '인자'와 '수준'이라는 말에 의미를 이해할 필요가 있습니다.
방금 전
티셔츠를 판매하는 EC사이트
예를 들어 다음과 같은 사양이 있다고 가정합니다.
이러한 사양의 경우의 "요인"과 "수준"
표로 표현하면
이런 형태가 됩니다.
이 "다양한"패턴의 조합을 모두 포괄하고 테스트하려고하면
총 24개의 패턴이 있습니다.
물론 이것을 모두 테스트한다. 라고 하는 경우도 있습니다만,
시간은 유한합니다. 가능한 한 포인트를 짜서 테스트를 하고 싶다.
이 경우 앞에서 설명한 원칙을 기억하십시오.
많은 소프트웨어 버그가 하나 또는 두 가지 요인의 조합으로 인해 발생합니다.
이 원칙을 바탕으로, 2인자간의 조합만은 모두 망라합시다.
라는 생각을 바탕으로 조합수를 좁히는 방법이 페어와이즈법(올 페어법)입니다.
2인자간을 망라한 조합은 이하가 됩니다.
전체 망라의 경우, 24 조합이었지만,
12 조합으로 줄었습니다.
그렇다면 어떻게 만들 수 있습니까?
그럼 페어와이즈법의 조합을 어떻게 만들까? ? ?
입니다.
도구를 사용하십시오.
세상에는 페어와이즈법(올 페어법)의 조합을 만드는 툴이 가득 있습니다.
무료입니다.
유명한 것으로
라든지, ,, 다운로드처도, 사용법도 구그하면 일발이므로, 자세한 것은 생략합니다.
3분만에 이해하는 시리즈
【TEST-HACK | 3분에 이해하는 IT/테스트 기술】
【Page Object Model(POM)을 사용한 자동 테스트에 대해 3분으로 이해한다】
Reference
이 문제에 관하여(조합 테스트 기술 : 페어 와이즈 (올 쌍) 방법을 3 분 안에 이해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/RyomaMaeda/items/27456cd5f01cdb8f4598텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)