2015-01-30 3 views
0

솔루션을 통해 분할 된 프로젝트로 작업 중입니다. 하나는 컨테이너를 제공하고 다른 컨테이너는 공통 기능을 제공합니다. 나는 각각의 솔루션에 테스트 프로젝트를 가지고 있으며이 프로젝트 프레임 워크 코드를 서로 공유한다. SpecFlow 및 Microsoft.VisualStudio.TestTools.UITesting을 사용하여 자동화 된 테스트를 생성합니다.스플래시 화면 관련 문제

두 번째 응용 프로그램은 현재 개발의 초점이지만 테스트 프레임 워크 설정 전/후 및 대부분의 페이지 모델은 첫 번째 응용 프로그램에 있으며 다시 작성하기 위해 참조합니다 두 번째. 두 번째 응용 프로그램은 스플래시 화면을 구현했으며 이로 인해 응용 프로그램이 정상적으로 시작 되더라도 모든 요소 검색에 실패하므로 테스트가 실패하게됩니다. 테스트는 실제 응용 프로그램 대신 스플래시 화면에 대한 참조로 끝납니다. 이 문제를 해결하기 위해 스플래시 화면을 생성하는 코드를 주석으로 처리 할 수 ​​있습니다. 지금은 작동하지만 아무도 테스트가 올바른 참조가 있는지 확인하는 방법을 알고 있습니까?

답변

0

ApplicationUnderTest를 시작 화면의 요소로 새로 고치려면 검색을 시도해야합니다.