다음을 통해 공유


방법: 쿼리 기반 테스트 도구 모음 만들기 및 관리

테스트 계획에 쿼리 기반 테스트 도구 모음을 만들려면 테스트 사례를 선택할 쿼리를 정의해야 합니다. 예를 들어 우선 순위 1 테스트 사례를 모두 선택하는 쿼리를 만들 수 있습니다. 이와 같은 동적 테스트 도구 모음을 만들면 팀 프로젝트에 대해 만드는 우선 순위 1 테스트 사례가 모두 이 테스트 도구 모음에 자동으로 추가됩니다. 모든 우선 순위 1 테스트를 실행하려면 테스트 계획에서 쿼리 기반의 이 테스트 도구 모음을 선택하면 됩니다. 도구 모음에 포함된 테스트를 실행하는 방법에 대한 자세한 내용은 테스트 실행을 참조하십시오.

테스트 계획의 테스트 도구 모음은 루트 노드를 포함하는 계층 구조의 구성 요소로 추가되고 관리됩니다. 루트 노드 테스트 도구 모음의 이름은 테스트 계획의 이름과 같습니다. 이 테스트 도구 모음에는 다른 모든 테스트 도구 모음이 포함되어 있습니다. 쿼리를 기반으로 하지 않는 테스트 도구 모음이나 요구 사항을 사용하여 만들지 않은 도구 모음에는 테스트 사례 이외에 다른 테스트 도구 모음이 포함될 수 있습니다. 다음 그림에서는 이 계층 구조의 예를 보여 줍니다.

쿼리 기반 테스트 도구 모음 계층 구조

중요

테스트 도구 모음에 쿼리 기반 테스트 도구 모음이 포함될 수 있습니다. 그러나 쿼리를 기반으로 하는 테스트 도구 모음에 다른 테스트 도구 모음이 포함될 수는 없습니다.

다음 절차에 따라 이와 같은 쿼리 기반 테스트 도구 모음을 만들고 관리할 수 있습니다.

  • 쿼리 기반 테스트 도구 모음 만들기

  • 쿼리 기반 테스트 도구 모음 업데이트

  • 쿼리 기반 테스트 도구 모음 이동

  • 쿼리 기반 테스트 도구 모음 이름 바꾸기

  • 쿼리 기반 테스트 도구 모음 삭제

쿼리 기반 테스트 도구 모음 만들기

쿼리 기반 테스트 도구 모음을 만들려면

  1. Microsoft Test Manager를 엽니다.

    참고

    Microsoft Test Manager 창을 표시하려면 시작을 클릭하고 모든 프로그램을 클릭한 다음, Microsoft Visual Studio 2010을 가리키고 Microsoft Test Manager 2010을 클릭합니다.

  2. 테스트 센터에서 계획을 클릭한 다음 콘텐츠를 클릭합니다.

    콘텐츠 창이 표시됩니다.

    참고

    테스트 도구 모음 계층 구조에는 테스트 계획과 이름이 같은 루트 노드가 있습니다. 이 테스트 도구 모음 루트 노드에 테스트 사례 또는 테스트 도구 모음을 추가할 수 있지만 해당 노드의 이름을 바꿀 수는 없습니다.

  3. 이 테스트 도구 모음을 만들 위치를 테스트 도구 모음 계층 구조 창에서 선택하고 테스트 도구 모음 계층 구조가 표시된 창에서 새로 만들기 옆에 있는 드롭다운 화살표를 클릭한 다음 쿼리 기반 테스트 도구 모음을 선택합니다.

    쿼리 기반 테스트 도구 모음 만들기 대화 상자가 나타납니다.

  4. 쿼리 기반 테스트 도구 모음의 이름을 입력하려면 **테스트 도구 모음 이름입니다.**에 이름을 입력합니다.

  5. 쿼리에 새 절을 추가하려면 **절을 추가하려면 여기를 클릭하십시오.**를 선택합니다.

    중요

    테스트 도구 모음 쿼리에 표시되는 첫째 절에서는 현재 선택한 팀 프로젝트의 작업 항목만 쿼리 결과로 반환되도록 해야 합니다. 둘째 절에서는 테스트 사례 범주가 있는 작업 항목으로만 결과를 제한해야 합니다. 이러한 두 절은 변경하지 마십시오.

  6. 쿼리 절의 각 열을 클릭하여 절을 채웁니다. 열에 사용 가능한 값의 목록이 있으면 열을 선택할 때 드롭다운 화살표가 나타납니다. 드롭다운 화살표를 클릭하고 목록에서 값을 선택합니다. 다음과 같은 열을 사용할 수 있습니다.

    쿼리 열

    입력 방법

    And/Or

    이 절과 선행 절이 모두 true여야 결과가 일치하도록 하려면 그리고를 선택합니다. 이 절이나 선행 절 중 하나가 true여야 결과가 일치하도록 하려면 또는을 선택합니다.

    필드

    이 필드의 목록에는 현재 Team Foundation Server에서 사용되며 검색 가능한 작업 항목 필드가 모두 포함되어 있습니다. 필요한 결과를 얻는 데 사용할 수 있는 절과 필드의 수에는 제한이 없습니다. Alt+아래쪽 화살표를 누르거나 선택하려는 필드 이름을 입력합니다.

    연산자

    선택할 수 있는 연산자의 몇 가지 예로는 =(같음), <>(같지 않음), >(보다 큼), <(보다 작음), >=(크거나 같음), <=(작거나 같음), 다음에 포함, 할당된 적 있음, 할당된 적 없음포함이 있습니다.

    지정된 필드에서 검색하려는 값을 지정합니다. 값을 선택할 수 있는 목록이 있으면 드롭다운 화살표를 클릭하고 필요한 값을 선택합니다. Team Foundation 작업 항목 추적에는 쿼리에 값을 동적으로 추가하기 위한 몇 가지 쿼리 변수가 포함되어 있습니다. 자세한 내용은 How to: Run or Cancel a Work Item Query를 참조하십시오.

  7. 5-6단계를 반복하여 검색할 값을 모두 추가합니다.

  8. 쿼리 결과를 보려면 실행을 클릭하여 쿼리를 실행합니다.

  9. (선택 사항) 쿼리 결과로 반환되는 테스트 사례의 수가 많은 경우 결과를 정렬할 수 있습니다. 쿼리 결과 테이블의 열 머리글을 클릭하면 해당 열을 기준으로 정렬됩니다.

  10. (선택 사항) 쿼리 결과를 열을 기준으로 그룹화하려면 쿼리 결과 테이블의 열 머리글을 쿼리 결과의 제목 표시줄로 끕니다.

  11. (선택 사항) 쿼리를 정렬하려면 열 옵션을 클릭하고 정렬을 클릭합니다. 사용할 열을 선택한 다음 각 열을 오름차순으로 정렬할지 내림차순으로 정렬할지 선택합니다. 확인을 클릭합니다.

    참고

    테스트 도구 모음의 테스트 순서에 쿼리의 정렬 순서가 반영됩니다. 또한 테스트 도구 모음의 테스트를 실행할 때도 이 순서가 사용됩니다.

  12. 테스트 도구 모음의 멤버로 사용할 테스트 사례가 쿼리 결과로 반환되면 테스트 도구 모음 만들기를 클릭합니다.

    쿼리 기반 테스트 도구 모음이 테스트 도구 모음 계층 구조에 표시되고 이 쿼리를 기반으로 하여 반환된 테스트 사례가 테스트 도구 모음 세부 정보 창에 표시됩니다.

  13. 상태를 클릭하고 다음 표에 따라 상태 목록에서 원하는 상태를 선택합니다.

    State

    용도

    계획 중

    이 테스트 도구 모음의 테스트를 실행할 준비가 아직 안 된 경우

    진행 중

    이 테스트 도구 모음의 테스트를 실행할 준비가 된 경우

    완료

    이 테스트 도구 모음의 테스트를 실행하여 품질 수준이 목표에 도달한 경우

    중요

    테스트를 실행하려면 테스트 도구 모음의 상태를 진행 중으로 설정해야 합니다.

  14. 작성된 테스트 도구 모음의 기본 구성을 계획의 기본 설정과는 다르게 변경하려면 구성을 클릭합니다.

    팀 프로젝트에 대한 모든 구성과 테스트 계획에 대한 현재 기본 구성을 보여 주는 대화 상자가 표시됩니다.

  15. 먼저 부모 테스트 도구 모음의 구성 사용을 선택 취소한 다음 추가 및 제거할 기본 구성을 선택해야 합니다.

    참고

    기본 구성을 변경하면 이 테스트 도구 모음에 추가되는 새 테스트 사례 또는 테스트 도구 모음만 영향을 받습니다. 이미 테스트 계획에 있는 테스트 및 구성 쌍을 변경하는 방법에 대한 자세한 내용은 특정 테스트 계획에 대한 구성을 업데이트하는 방법에 대한 절차를 참조하십시오.

  16. (선택 사항) 새 구성을 추가하거나 기존 구성을 관리하려면 관리를 클릭합니다.

    테스트 구성 관리자 작업이 표시됩니다. 테스트 구성 관리자를 사용하여 구성을 만드는 방법에 대한 자세한 내용은 방법: 테스트 구성 만들기를 참조하십시오.

  17. 기본 구성에 변경 내용을 저장하려면 저장을 클릭합니다.

쿼리 기반 테스트 도구 모음 업데이트

쿼리 기반 테스트 도구 모음을 업데이트하려면

  1. Microsoft Test Manager를 엽니다.

    참고

    Microsoft Test Manager 창을 표시하려면 시작을 클릭하고 모든 프로그램을 클릭한 다음, Microsoft Visual Studio 2010을 가리키고 Microsoft Test Manager 2010을 클릭합니다.

  2. 테스트 센터에서 계획을 클릭한 다음 콘텐츠를 클릭합니다.

    콘텐츠 창이 표시됩니다.

  3. 기존의 쿼리 기반 테스트 도구 모음을 업데이트하려면 테스트 도구 모음 계층 구조에서 쿼리 기반 테스트 도구 모음을 클릭하여 선택합니다.

  4. 쿼리를 업데이트하려면 테스트 도구 모음 세부 정보 창의 도구 모음에서 쿼리 편집을 클릭합니다.

    쿼리 기반 테스트 도구 모음에 대한 쿼리 편집 대화 상자가 나타납니다. 여기에는 기존의 쿼리 절이 표시됩니다.

  5. 쿼리를 업데이트하려면 기존 절을 변경하거나 새 절을 추가합니다. 자세한 내용은 쿼리 기반 테스트 도구 모음 만들기의 6단계를 참조하십시오.

  6. (선택 사항) 쿼리 결과로 반환되는 테스트 사례의 수가 많은 경우 결과를 정렬할 수 있습니다. 쿼리 결과 테이블의 열 머리글을 클릭하면 해당 열을 기준으로 정렬됩니다.

  7. (선택 사항) 쿼리 결과를 열을 기준으로 그룹화하려면 쿼리 결과 테이블의 열 머리글을 쿼리 결과의 제목 표시줄로 끕니다.

  8. 업데이트한 쿼리를 실행하여 테스트 도구 모음의 멤버로 사용할 테스트 사례가 반환되면 쿼리 저장을 클릭합니다.

    업데이트된 이 쿼리를 기반으로 하여 반환된 테스트 사례가 테스트 도구 모음 세부 정보 창에 표시됩니다.

쿼리 기반 테스트 도구 모음 이동

쿼리를 기반으로 하지 않는 다른 테스트 도구 모음의 자식 위치로 쿼리 기반 테스트 도구 모음을 이동할 수 있습니다.

쿼리 기반 테스트 도구 모음을 이동하려면

  1. Microsoft Test Manager를 엽니다.

    참고

    Microsoft Test Manager 창을 표시하려면 시작을 클릭하고 모든 프로그램을 클릭한 다음, Microsoft Visual Studio 2010을 가리키고 Microsoft Test Manager 2010을 클릭합니다.

  2. 테스트 센터에서 계획을 클릭한 다음 콘텐츠를 클릭합니다.

    콘텐츠 창이 표시됩니다.

  3. 기존 테스트 도구 모음을 이동하려면 테스트 도구 모음을 클릭하고 이 테스트 도구 모음의 새 부모로 삼을 노드로 끌어 옮깁니다.

    테스트 도구 모음이 해당 노드의 새 자식이 되며 테스트 도구 모음 계층 구조의 새 위치에 표시됩니다.

    참고

    쿼리 기반 테스트 도구 모음은 기존 테스트 도구 모음의 자식 위치로만 이동할 수 있습니다. 쿼리 기반 테스트 도구 모음은 다른 쿼리 기반 테스트 도구 모음의 자식이 될 수 없습니다.

쿼리 기반 테스트 도구 모음 이름 바꾸기

쿼리 기반 테스트 도구 모음의 이름을 바꾸려면

  1. Microsoft Test Manager를 엽니다.

    참고

    Microsoft Test Manager 창을 표시하려면 시작을 클릭하고 모든 프로그램을 클릭한 다음, Microsoft Visual Studio 2010을 가리키고 Microsoft Test Manager 2010을 클릭합니다.

  2. 테스트 센터에서 계획을 클릭한 다음 콘텐츠를 클릭합니다.

    콘텐츠 창이 표시됩니다.

  3. 기존 테스트 도구 모음의 이름을 바꾸려면 모든 테스트 도구 모음이 표시된 트리 뷰에서 테스트 도구 모음을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 선택합니다.

    참고

    F2 키를 눌러 테스트 도구 모음의 이름을 바꿀 수도 있습니다.

  4. 테스트 도구 모음의 새 이름을 입력합니다.

    테스트 도구 모음이 테스트 도구 모음 계층 구조에 새 이름으로 표시됩니다.

쿼리 기반 테스트 도구 모음 삭제

쿼리 기반 테스트 도구 모음을 삭제하려면

  1. Microsoft Test Manager를 엽니다.

    참고

    Microsoft Test Manager 창을 표시하려면 시작을 클릭하고 모든 프로그램을 클릭한 다음, Microsoft Visual Studio 2010을 가리키고 Microsoft Test Manager 2010을 클릭합니다.

  2. 테스트 센터에서 계획을 클릭한 다음 콘텐츠를 클릭합니다.

    콘텐츠 창이 표시됩니다.

  3. 기존 테스트 도구 모음을 삭제하려면 모든 테스트 도구 모음이 표시된 트리 뷰에서 테스트 도구 모음을 마우스 오른쪽 단추로 클릭하고 삭제를 선택합니다.

    확인 대화 상자가 표시됩니다.

    중요

    이 테스트 도구 모음에 포함된 테스트 사례나 테스트 도구 모음에 대한 테스트 결과는 더 이상 볼 수 없습니다. 또한 이 테스트 도구 모음의 자식인 테스트 도구 모음도 모두 영구 삭제됩니다.

  4. 테스트 도구 모음을 정말로 삭제하려면 테스트 도구 모음 삭제를 클릭합니다.

    테스트 도구 모음이 이 계획의 테스트 도구 모음 계층 구조에 더 이상 표시되지 않습니다.

참고 항목

작업

방법: 테스트 도구 모음 만들기 및 관리

개념

테스트 도구 모음을 사용하여 테스트 사례 구성

기타 리소스

How to: Create Test Suites from Requirements or User Stories