직교 배열 테스트

Orthogonal array testing

직교 배열 테스트는 블랙박스 테스트 기술로 소프트웨어 [1][2]테스트의 체계적이고 통계적인 방법입니다.시스템에 대한 입력 수가 비교적 적지만 시스템에 [1]대한 모든 입력에 대한 철저한 테스트를 하기에는 너무 많은 경우에 사용합니다.컴퓨터 소프트웨어 [1]시스템 내의 논리 오류와 관련된 오류를 찾는 데 특히 효과적입니다.직교 어레이는 사용자 인터페이스 테스트, 시스템 테스트, 회귀 테스트, 구성 테스트성능 테스트에 적용할 수 있습니다.단일 처리로 구성된 요인 수준의 순열은 반응이 상관 관계가 없으므로 각 처리에서 고유한 정보를 제공합니다.이러한 치료에서 실험을 구성하는 순효과는 실험의 최소 개수에 동일한 정보가 수집된다는 것이다.

배경

직교 벡터

직교 벡터는 직교성을 나타냅니다.직교 벡터는 다음과 같은 특성을 나타냅니다.

  • 각 벡터는 시퀀스 내의 다른 벡터와는 다른 정보를 전달한다.즉, 각 벡터는 고유의 정보를 전달하기 때문에 용장성을 회피한다.
  • 선형 덧셈에서는 신호를 쉽게 분리할 수 있다.
  • 각 벡터는 통계적으로 서로 독립적이며, 즉 이들 사이의 상관관계가 0이다.
  • 선형으로 더하면 결과는 개별 구성요소의 산술 합계가 됩니다.

기술.

[3]

혜택들

  • 테스트 사이클 시간이 단축되고 분석이 간단해집니다.
  • 테스트 케이스는 균형이 잡혀 있기 때문에 결함을 파악하고 성능을 평가하는 것이 간단합니다.를 통해 쌍별 테스트에 비해 비용을 대폭 절감할 수 있습니다.

레퍼런스

  1. ^ a b c Pressman, Roger S (2005). Software Engineering: A Practitioner's Approach (6th ed.). McGraw-Hill. ISBN 0-07-285318-2.
  2. ^ Phadke, Madhav S. "Planning Efficient Software Tests". Phadke Associates, Inc. Numerous articles on utilizing Orthogonal Arrays for Software and System Testing.
  3. ^ Dustin, Elfriede. "Orthogonally Speaking" (PDF). (설명 필요)[데드링크]

외부 링크