우리는 UI 테스트를 자동화 할 수있는 Microsoft CRM을위한 테스트 솔루션을 찾고 있습니다. 저는 Visual Studio 2012 "코드화 된 UI 테스트"를보고있었습니다. 테스트를 코드화 할 수 있으려면 전체 프로젝트 소스 코드가 필요합니다. 그래서 제 질문은 : "Visual Studio (또는 TFC) 코딩 된 UI 테스트를 소스 코드가없는 EXTERNAL 응용 프로그램에 사용할 수 있습니까?"Visual Studio로 코딩 된 UI 테스트
답변
코딩 된 UI에는 응용 프로그램의 소스 코드가 필요하지 않습니다. 코딩 된 UI는 응용 프로그램의 사용자 인터페이스에서 완전히 작동합니다. 그것은 시력이 손상된 사람들이 화면의 항목을 관찰 할 때 사용하는 화면 판독기와 동일한 메커니즘을 사용합니다. 비슷하게 대체 키보드와 포인터가 사용할 입력 메커니즘을 사용합니다. MSAA 및 UIA 인터페이스입니다.
기본적으로 직접 질문에 답변 할 수 없습니다 (VS 코딩 UI 테스트에 대해 잘 모름). Adrian이 이미 언급했듯이 UI 테스트에서는 실행중인 애플리케이션을 테스트하기 때문에 소스에 액세스 할 필요가 없습니다.
그러나 Dynamics CRM 2011은 주로 웹 응용 프로그램이므로 ieunit과 같은 라이브러리를 사용하여 IE에서 테스트를 수행 할 수 있습니다.
당신은 또한 같은 프레임 워크를 사용할 수 있도록 롤업 (12) 역학 CRM 2011은 또한 다른 브라우저를 지원하기 때문에 zombie.js 또는 소스 코드를하지만, DOM을 조작하여 코딩 된 UI 작업을 포함한 모든 UI 자동화 프레임 워크에 대한 액세스에 대한 요구 사항이 없습니다 phantom.js
렌더링 된 페이지의 나는 서버 측 소스와 렌더링 된 HTML 소스와 혼동을 느낀다고 생각한다.
지난 경험으로 인해 자동화 된 UI 테스트가 CRM 2011을 통해 달성 될 수있는 반면 생성 된 스크립트의 유지 관리는 일반적으로 가치가 없다는 결론을 얻었습니다. CRM 2011에 사용 된 팝업/iframe의 수가 스크립트를 매우 취약하게 만듭니다.
이 페이지에서 - 코딩 된 UI 테스트 및 작업 레코딩을 위해 지원되는 구성 및 플랫폼 http://msdn.microsoft.com/en-us/library/dd380742.aspx, Dynamics CRM 웹 클라이언트는 VS CUIT 작업 레코딩을 완벽하게 지원합니다.
- 1. 유닛 테스트 Visual Studio로 AJAX-y UI
- 2. 핸드 코딩 코딩 된 UI 테스트
- 3. 코딩 된 UI 테스트 SetProper는
- 4. 코딩 된 UI 테스트 자동화
- 5. 코딩 된 UI 테스트 정리
- 6. 코딩 된 UI 테스트 오류
- 7. 자동화 된 코딩 된 UI 테스트 - Visual Studio 2012
- 8. 코딩 된 UI 테스트 및로드 테스트
- 9. Visual Studio 2013 코딩 UI 테스트
- 10. 코딩 된 UI 테스트 - 일관성없이 HtmlDocument를 찾습니다.
- 11. 코딩 UI 테스트 System.NullReferenceException
- 12. 코딩 된 UI 자동화
- 13. 코딩 된 UI 테스트 결과 파일
- 14. 코딩 된 UI 테스트 다국어 콤보 상자?
- 15. 코딩 된 UI 테스트 - Windows - Universal Apps
- 16. 원격으로 코딩 된 UI 테스트 실행
- 17. 안드로이드 용 Mono - Visual Studio로 단위 테스트
- 18. Visual Studio 코딩 UI 테스트 초기화를 읽지 않습니다
- 19. Delphi는 Visual Studio 코딩 UI 테스트와 동일합니까?
- 20. IE에서 코딩 된 UI 테스트 - 파일을 업로드하는 방법?
- 21. 코딩 된 UI 테스트> 단일 테스트 다중 데이터 소스
- 22. 코딩 된 UI 테스트 크로스 브라우저 테스트 디자인 패턴
- 23. 테스트 관리자에서 코딩 된 UI 테스트 및 결과를 주문하십시오.
- 24. 코딩 된 UI - DLL 파일 - "vstest.console.exe"을 사용하여 테스트
- 25. 파트너 컴퓨터에서 mstest로 코딩 된 UI 테스트 실행
- 26. Sharepoint 2010의 Silverlight 코딩 UI 테스트
- 27. Winows 용 모바일 UI 테스트 코딩
- 28. 코딩 된 UI 통합
- 29. Silverlight 용 코딩 된 UI 테스트 레코더를 다시 실행하는 방법
- 30. 코딩 된 UI 테스트의 TestMethod