2013-02-04 2 views
2

테스트 인프라로 MsTest 및 Tfs를 사용합니다. 여러 개의 사용자 지정 데이터 수집기가 테스트 컴퓨터에 설치되었습니다. 그러나 나는이 콜렉터를 호출하는 프로세스를 제어하려고합니다. QtAgent가 DataCollector를로드하고 실행하는 방법을 구성하는 방법이 있습니까? 나는 모든 msdn을 파고 들었지만 성공하지 못했습니다. 모든 데이터 수집기가 재부팅 프로세스 및 기타 보조 작업을 실행하기 위해 작업을 완료하면 알 필요가 있습니다.MsTest에서 DataCollector 호출 시퀀스를 제어하는 ​​방법이 있습니까

답변

1

사용자 정의 데이터 수집기로 작업하는 경우이 논리를 직접 만들 수 있습니다. 모든 사용자 지정 콜렉터가 파생되는 공통 데이터 수집기 ​​클래스를 만들고 count++ 모든 세션 시작 이벤트를받습니다. 마찬가지로 count-- 세션 종료 이벤트가 발생하면 사용자 지정 작업을 수행하십시오. count==0

+0

우리의 경우에는 꽤 좋은 해결 방법이 될 수 있습니다. 감사. 하지만 테스트 스위트가 완성 된 후 몇 가지 조치를 취해야하는 경우에만 작동합니다. – DotNetter

+0

@DotNetter 이것은 단지 일시적인 해결책 일 뿐이므로 필요에 따라 testrun/session 이벤트에서 카운트를 유지할 수 있습니다. – allen

관련 문제