2011-12-27 2 views
4

코드 UI 프레임 워크를 사용하여 자동 UI 테스트 프로젝트를 작성하고이를 서버에 배포했습니다.
매일 밤 12시에 실행하는 테스트 작업을 예약하고 싶습니다.화면이 잠겨있는 상태에서 CodedUI 테스트를 실행할 수 있습니까?

서버 (사용자가 아직 로그온) 잠겨, 성공적으로 실행할 수 없습니다 및 오류 메시지가있을 때 내 문제는 : 그것은 하지 않기 때문에

자동화 엔진 테스트를 재생 할 수 없습니다 데스크톱과 상호 작용할 수 있습니다. 테스트를 실행하는 컴퓨터 이 잠겨 있거나 원격 세션 창이 최소화 된 경우 이런 일이 발생할 수 있습니다.

너무 자주 실행되는 서버에서 코딩 된 UI 테스트를 예약 할 수있는 방법이 있습니까?

답변

2

일반적으로 바탕 화면이 잠겨 있거나, 사용자가 로그인하지 않았거나, 화면 보호기가 실행중인 경우 UI 테스트를 실행할 수 없습니다. 이러한 문제를 피할 수있는 해결 방법은 다음과 같습니다. 화면 보호기와 set auto-logon for the computer을 비활성화하여 항상 로그인 한 사용자가 있는지 확인하십시오. 시스템을 테스트 할 준비가되었는지 확인하기 위해 재부팅 할 수 있습니다. 몇 분 후, 로그인 한 테스트 사용자와 함께 잠금 해제 된 화면에 앉아 있어야합니다.

테스트 클라이언트 컴퓨터에 대해서만 수행해야하며에 민감한, 안전하거나 중요한 작업에 사용하기위한 서버가 아닌 입니다.

관련 문제