진단 데이터 어댑터를 만들어 사용자 지정 데이터를 수집하거나 테스트 컴퓨터에 영향 주기
테스트를 실행할 때 진단 데이터 어댑터를 직접 만들어 데이터를 수집하거나, 테스트의 일부로 컴퓨터에 영향을 줄 수 있습니다. 예를 들어, 테스트 중인 응용 프로그램에서 만든 로그 파일을 수집하고 테스트 결과에 연결하거나 컴퓨터에 남아 있는 디스크 공간이 제한적인 상황에서 테스트를 실행할 수 있습니다. Microsoft Visual Studio 2010 Premium에서 제공하는 API를 사용하여 테스트 실행의 특정 지점에서 작업을 수행하는 코드를 작성할 수 있습니다. 예를 들어 테스트 실행을 시작할 때, 각 개별 테스트가 완료되기 전후, 그리고 테스트 실행이 완료될 때 작업을 수행할 수 있습니다.
구성 설정 파일을 사용하여 사용자 지정 진단 데이터 어댑터에 대한 기본 입력을 제공할 수 있습니다. 예를 들어 수집한 후 테스트 결과에 첨부할 파일의 위치 또는 시스템에 남겨 둘 디스크 공간에 대한 정보를 제공할 수 있습니다. 이 데이터는 만드는 각 테스트 설정에 대해 구성할 수 있습니다. Microsoft Test Manager에서 제공된 기본 편집기를 사용하여 이 데이터를 표시하고 편집하거나 편집기로 사용할 자체 사용자 정의 컨트롤을 만들 수 있습니다. 편집기에서 어댑터 구성에 대해 변경한 모든 내용은 테스트 설정과 함께 저장됩니다.
Microsoft Test Manager에서 테스트를 실행하는 경우 테스트 설정을 테스트 계획에 연결할 수 있습니다. Microsoft Visual Studio 2010에서 테스트를 실행하는 경우 이러한 테스트 설정을 활성으로 설정해야 합니다. 테스트 설정에 대한 자세한 내용은 테스트 설정을 사용하여 컴퓨터 설정 및 진단 정보 수집을 참조하십시오.
작업
진단 데이터 어댑터를 만드는 데 도움이 되는 항목은 다음과 같습니다.
작업 |
관련 항목 |
---|---|
진단 데이터 어댑터 만들기: 클래스 라이브러리를 만들어 진단 데이터 어댑터를 만든 다음 Visual Studio Ultimate에서 제공하는 진단 데이터 어댑터 API를 사용하여 원하는 정보를 수집하거나 테스트를 실행하는 데 사용하는 테스트 시스템에 영향을 줄 수 있습니다. |
|
사용자 지정 진단 데이터 어댑터 설치: 진단 데이터 어댑터 또는 다른 사용자가 제공하는 어댑터를 올바른 디렉터리에 복사하여 설치할 수 있습니다. |
|
테스트를 실행할 때 사용할 사용자 지정 진단 데이터 어댑터 선택: 테스트를 실행할 때 어댑터를 사용할 수 있도록 테스트 설정에 사용할 진단 데이터 어댑터를 선택할 수 있습니다. |
|
진단 데이터 어댑터가 수행할 작업 구성: 특정 테스트 설정에서 진단 데이터 어댑터 작업을 제어하는 설정을 구성할 수 있습니다. |
관련 시나리오
어댑터에 대한 파일 및 사용자 지정 편집기를 수집하는 간단한 진단 데이터 어댑터를 만드는 샘플 코드를 보려면 진단 데이터 어댑터를 만들기 위한 샘플 프로젝트를 확인하십시오.
테스트 실행 중 프로세스 모니터를 호출하고 수집된 로그를 테스트에 다시 반환하여 결과에 업로드되도록 하는 샘플 코드를 보려면 Microsoft 웹 사이트를 참조하십시오.