방법: 테스트 필터링

업데이트: 2007년 11월

테스트 목록 편집기 도구 모음과 테스트 뷰 창 도구 모음의 컨트롤을 사용하여 테스트의 표시를 필터링할 수 있습니다.

테스트를 필터링하는 이유는 무엇일까요? 빌드 랩에서 작업하면서 특정 버그가 여전히 있는지 여부를 확인해야 할 수 있으므로 적용되지 않는 모든 테스트를 필터링합니다. 이것은 웹 테스트 또는 부하 테스트만 포함하도록 필터링하는 경우 등을 의미할 수 있습니다. 또는 특정 메서드나 클래스를 테스트해야 할 수도 있으므로 적용되는 단위 테스트만 포함하도록 필터링합니다.

테스트의 표시를 필터링하려면

  1. 테스트 목록 편집기 또는 테스트 뷰 창의 도구 모음에서 필터 열 목록 상자의 아래쪽 화살표를 클릭한 다음 필터링하는 데 사용할 속성을 클릭합니다.

    선택할 수 있는 속성의 예로는 네임스페이스, 클래스 이름, 소유자, 프로젝트, 테스트 사용 및 테스트 목록 이름이 있습니다.

    팁:

    필터링하는 데 사용할 속성을 선택할 경우 해당 속성이 열로 추가되지는 않습니다. 열을 추가하려면 열 머리글을 마우스 오른쪽 단추로 클릭하고 열 추가/제거를 클릭합니다. 그런 다음 열 추가/제거 대화 상자에서 추가할 열을 선택하고 위로 이동 및 아래로 이동 단추를 사용하여 표시할 순서를 정의합니다. 끝마쳤으면 확인을 클릭합니다. 자세한 내용은 방법: 테스트 뷰 사용자 지정을 참조하십시오.

  2. 필터 텍스트 목록 상자에서 필터링하는 데 사용할 문자열 값을 입력합니다.

    예를 들어, 클래스 이름을 필터 열로 선택한 경우 필터 텍스트에 대한 클래스 이름을 "BankAccountTest"로 입력할 수 있습니다.

    참고:

    필터링은 대/소문자를 구분하지 않고 수행됩니다. "BankAccountTest"와 "bankaccounttest"는 동일하게 인식됩니다.

  3. 필터 적용 단추를 클릭합니다.

    필터가 적용됩니다. 필터 열 목록 상자에 표시된 대로 선택한 조건에 대해 선택한 값을 가진 테스트만 표시됩니다.

테스트 필터링을 중지하려면

  • 모든 테스트를 표시하려면 현재 사용 중인 필터를 지우면 됩니다. 필터를 지우려면 필터 텍스트 목록 상자에서 <필터 지우기>를 클릭합니다.

    테스트 뷰 창을 사용하는 경우 현재 로드된 모든 테스트가 표시됩니다.

    테스트 목록 편집기를 사용하는 경우 현재 선택한 테스트 목록의 모든 테스트가 표시됩니다. 선택한 테스트 목록이 없으면 로드된 모든 테스트 또는 목록에 없는 테스트와 같은 현재 선택 영역이 표시됩니다.

참고 항목

작업

방법: 테스트 뷰 사용자 지정

기타 리소스

테스트 관리