자동화된 테스트 도구 모음 빌드 및 실행

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • 테스트 그룹을 특정 순서대로 실행하여 애플리케이션 또는 관련 기능 그룹을 테스트합니다.

    테스트 도구 모음에는 개별 테스트와 다른 테스트 도구 모음이 모두 포함될 수 있습니다. 다른 테스트 도구 모음이 포함된 테스트 도구 모음을 상위라고 하며, 상위 내에 포함된 테스트 도구 모음을 자식이라고 합니다. 테스트 도구 모음에는 개별 테스트와 테스트 도구 모음이 모두 하위 테스트로 포함될 수 있지만 테스트에는 다른 테스트가 하위 테스트로 있을 수 없습니다. 테스트에는 테스트 단계만 포함될 수 있습니다.

    혜택

    테스트를 테스트 도구 모음으로 그룹화하면 다음과 같은 이점이 있습니다.
    • 테스터가 테스트 도구 모음의 모든 테스트를 한 번의 작업으로 실행할 수 있습니다.
    • 테스터가 상위 테스트 도구 모음에서 모든 하위 테스트 도구 모음을 실행할 수 있도록 허용합니다.
    • 테스터가 테스트 도구 모음의 모든 테스트에 대한 테스트 결과를 볼 수 있도록 허용합니다.
    • 테스트 디자이너와 테스터가 테스트 도구 모음 실행 시기를 예약할 수 있습니다.
    • 테스트 디자이너와 테스터가 테스트 실행을 지원하기 위해 클라이언트 테스트 러너 시작을 예약할 수 있습니다.

    계층

    Automated Test Framework 은 테스트 도구 모음이 상위이자 하위일 수 있는 다단계 계층 구조 구축을 지원합니다. 예를 들어, 이 그림은 테스트 도구 모음 1을 계층 구조의 맨 위에 있는 상위로 보여 줍니다. 테스트 도구 모음 1.3은 테스트 도구 모음 1의 하위 항목이며 테스트 도구 모음 1.3.1 및 테스트 도구 모음 1.3.2의 상위이기도 합니다.

    그림 1. 테스트 도구 모음 계층 구조의 예
    예제 테스트 도구 모음 계층 구조의 다이어그램

    일정

    테스트 도구 모음을 예약하려면 다음 세 가지 구성요소가 필요합니다.
    • 테스트 도구 모음 기록
    • 시스템에서 테스트 도구 모음을 실행할 시기를 지정하는 일정 기록
    • 실행할 테스트 도구 모음을 실행 일정과 연결하는 예약된 도구 모음 실행 기록
    이 모델을 사용하면 일정을 여러 다른 테스트 도구 모음과 연결하고 그 반대로 연결할 수도 있습니다.
    주:
    개별 테스트는 불가하고 테스트 도구 모음만 예약할 수 있습니다. 예약된 테스트는 예약된 도구 모음의 브라우저 조건과 일치하는 열려 있는 예약된 클라이언트 테스트 러너 페이지가 있는 경우에만 실행됩니다. 잠겨 있거나, 전원이 꺼졌거나, 아직 브라우저가 열려 있지 않은 컴퓨터에서는 예약된 테스트를 실행할 수 없습니다.

    테스트 도구 모음 실행 기록의 감시 목록을 사용하면 시스템에서 테스트 도구 모음 실행이 완료될 때 사용자가 이메일을 수신하도록 지정할 수도 있습니다.

    테스트 도구 모음에 하나 이상의 양식 단계(사용자 인터페이스와 관련된 단계)가 포함되어 있는 경우 일정에서 도구 모음 실행을 트리거할 때 예약된 클라이언트 테스트 러너가 브라우저에서 활발하게 실행되고 있는지 확인해야 합니다.

    주:
    클라이언트 테스트 러너 실행에 대한 권장 사항 및 요구 사항은 브라우저 권장 사항 및 요구 사항을 참조하십시오.

    테스트 도구 모음을 예약하는 방법에 대한 단계별 지침은 다음 문서를 참조하십시오 자동화된 테스트 도구 모음 예약.

    필터

    필터 조건과 일치할 때 필터를 사용하여 테스트 도구 모음에 테스트를 동적으로 추가함으로써 테스트 도구 모음 생성을 자동화합니다. 테스트 디자이너가 테스트 도구 모음을 수동으로 만들고 유지 관리하는 데 소요되는 시간을 단축합니다.