다음을 통해 공유


Visual Studio를 사용하여 시스템 테스트 만들기

Visual Studio를 사용하여 단위 테스트, 코딩된 UI 테스트, 웹 성능 테스트 및 부하 테스트를 만들고 관리 및 실행할 수 있습니다.

웹 성능 및 부하 테스트추가 정보 [사용되지 않음] Visual Studio의 웹 성능 및 부하 테스트를 참조하세요.

단위 테스트 및 코딩된 UI 테스트는 일반적으로 개발자들이나 Visual Studio를 사용하는 팀 멤버가 응용 프로그램의 코드 품질에 대한 유효성 검사를 하는 데 사용합니다. 예를 들어 버전 제어로 코드를 검사하기 전에 이러한 테스트를 실행할 수 있습니다. 자세한 내용은 코드 단위 테스트UI 자동화를 사용하여 코드 테스트을 참조하세요. 그러나 응용 프로그램 테스트에 참가한 팀 멤버는 수동 테스트를 자동 테스트로 변환하며 Team Foundation 빌드의 통합 테스트에서 나오는 버그를 격리하기 위해 이러한 테스트 유형을 사용할 수도 있습니다.

작업

작업

관련 항목

Visual Studio에서 시스템 테스트 만들기: Visual Studio를 사용하여 수동 테스트에서 만든 작업 기록 같은 기존의 작업 기록에서 코딩된 UI 테스트를 만들 수 있습니다. 이렇게 하면 팀의 Microsoft Test Manager 수동 테스트 활동을 자동화할 수 있습니다.

테스트 범주화: Visual Studio를 사용하여 자동화된 테스트를 만든 경우 테스트 범주로 해당 테스트를 분류하여 관리할 수 있습니다. Visual Studio, Team Foundation Build 또는 mstest.exe를 사용하여 이러한 자동화된 테스트를 실행할 때 이러한 테스트 범주를 사용하여 어떤 테스트를 실행할지 쉽게 선택할 수 있습니다. 테스트 범주는 테스트 메서드에 대한 특성으로 추가합니다.

특정 순서로 실행할 테스트 그룹을 지정: 순서가 지정된 테스트에는 지정된 순서로 실행할 다른 테스트를 포함합니다. 순서가 지정된 테스트는 테스트 탐색기에서 단일 테스트로 표시됩니다.

기존 테스트, 프로그램 또는 타사 도구를 래핑할 제네릭 테스트 사용: 외부 프로그램 및 테스트를 호출하는 데 제네릭 테스트를 사용합니다. 이렇게 하면 제네릭 테스트가 테스트 엔진에서 다른 테스트 종류와 동일하게 처리됩니다. 예를 들어, 테스트 탐색기에서 제네릭 테스트를 실행할 수 있으며 다른 테스트의 경우와 마찬가지로 제네릭 테스트에서도 결과를 가져와 게시할 수 있습니다.

관련 작업

코드 변경 내용이 있는 연속 기능을 확인하기 위해 응용 프로그램을 개발하는 동안 코딩된 UI 테스트를 사용할 수 있습니다. 詳細については、次のトピックを参照してください。 UI 자동화를 사용하여 코드 테스트

코딩된 UI 테스트 외에도 Visual Studio에는 단위 테스트가 포함되어 있습니다. 단위 테스트는 응용 프로그램을 개발하는 동안 품질 및 기능에 대한 코드에서 격리된 단위를 확인하는 데 주로 사용됩니다. 詳細については、次のトピックを参照してください。 코드 단위 테스트

참고 항목

개념

Visual Studio를 사용하여 응용 프로그램 시스템 테스트

기타 리소스

Microsoft Visual Studio를 사용하여 시스템 테스트 실행