조합 테스트 기술 : 페어 와이즈 (올 쌍) 방법을 3 분 안에 이해

조합 테스트의 기법: 페어와이즈법(올 페어법)에 대해서는 구그하면 산 정도 있습니다만,
빨리 읽고 빨리 이해할 수 있도록,
정보를 최대한 짜서 쓴 문서입니다.
그러므로 짜증나는 설명 밖에 쓰지 않습니다.

페어와이즈법이란?



구구가 나온 것을 그대로 복사하면

소프트웨어 버그의 대부분이 하나 또는 두 가지 요인의 조합으로 인해 발생한다는 사실을 기반으로 테스트 케이스를 만드는 방법입니다.

예를 들어 ,,

티셔츠를 판매하는 EC사이트에서
「여러가지 T셔츠의 패턴으로 테스트하고 싶다!(=조합 테스트)」
「하지만 전부의 패턴을 망라적으로 테스트하는 것은 테스트 케이스가 많아져 테스트 공수가 걸려 대단히!」
"하지만 버그는 내고 싶지 않아!"

그런 경우
조합 테스트 케이스 수를 좁혀 테스트하는 조합 방법 중 하나입니다.

페어와이즈법(올 페어법)을 이해하기 위해서는 우선 '인자'와 '수준'이라는 말에 의미를 이해할 필요가 있습니다.

방금 전

티셔츠를 판매하는 EC사이트

예를 들어 다음과 같은 사양이 있다고 가정합니다.
  • 크기는 S/M/L 3가지의 유형이 있다
  • 색상은 RED/BLACK/WHITE/BLUE 4 가지 유형이 있습니다
  • 가격대는 1000엔의 것와 3000엔의 것 G 있다

  • 이러한 사양의 경우의 "요인"과 "수준"
    표로 표현하면


    이런 형태가 됩니다.

    이 "다양한"패턴의 조합을 모두 포괄하고 테스트하려고하면
    총 24개의 패턴이 있습니다.


    물론 이것을 모두 테스트한다. 라고 하는 경우도 있습니다만,
    시간은 유한합니다. 가능한 한 포인트를 짜서 테스트를 하고 싶다.
    이 경우 앞에서 설명한 원칙을 기억하십시오.

    많은 소프트웨어 버그가 하나 또는 두 가지 요인의 조합으로 인해 발생합니다.

    이 원칙을 바탕으로, 2인자간의 조합만은 모두 망라합시다.
    라는 생각을 바탕으로 조합수를 좁히는 방법이 페어와이즈법(올 페어법)입니다.
    2인자간을 망라한 조합은 이하가 됩니다.


    전체 망라의 경우, 24 조합이었지만,
    12 조합으로 줄었습니다.

    그렇다면 어떻게 만들 수 있습니까?



    그럼 페어와이즈법의 조합을 어떻게 만들까? ? ?
    입니다.

    도구를 사용하십시오.

    세상에는 페어와이즈법(올 페어법)의 조합을 만드는 툴이 가득 있습니다.
    무료입니다.
    유명한 것으로
  • PictMaster

  • 라든지, ,, 다운로드처도, 사용법도 구그하면 일발이므로, 자세한 것은 생략합니다.

    3분만에 이해하는 시리즈
    【TEST-HACK | 3분에 이해하는 IT/테스트 기술】
    【Page Object Model(POM)을 사용한 자동 테스트에 대해 3분으로 이해한다】

    좋은 웹페이지 즐겨찾기