Instruments에서 UIAutomation을 사용한 테스트는 훌륭하지만, 해당 문서 및 리소스가 존재하지 않거나 숨어 있습니다. 프로젝트에서이를 구현하는 데 도움이 된 최고의 리소스 (문서, 블로그 게시물, 스택 오버 플로우 관련 질문)는 무엇입니까? 거기에 야생에 좋은 오픈 소스 테스트 스크립트가 있습니까?iOS 응용 프로그램 용 UIAutomation 테스트를위한 최상의 리소스
16
A
답변
27
내가 my answer에서 this similar question까지 지적했듯이, 최근 고급 iPhone 개발 과정의 일부로 UI 자동화를 다루었습니다. 이 계측기를 다루는 "테스트"세션의 비디오는 무료 on iTunes U에서 찾을 수 있으며 샘플 스크립트와 함께 UI 자동화에 대한 코스 노트는 here입니다.
WWDC 2010 videos에 액세스 할 수있는 경우 세션 306 - "인스트루먼트를 사용하여 사용자 인터페이스 테스트 자동화"를 확인하십시오. 그것은 주제에 대한 첫 번째 소개 였고 핵심 개념을 뛰어 넘는 훌륭한 작업을 수행합니다.
제임스 터너 (James Turner)의 "How to use UIAutomation to create iPhone UI tests"과 알렉스 볼머의 "Working with UIAutomation"은 모두 유용하다고 생각하는 글입니다.
마지막으로 스택 오버플로의 ui-automation 태그에는 많은 유용한 스크립트와 UI 자동화의 구체적인 예가 포함되어 있습니다.
관련 문제
- 1. WP7 응용 프로그램 테스트를위한 최상의 단위 테스트 프레임 워크
- 2. 성능 테스트를위한 리소스
- 3. Windows 응용 프로그램 개발 - 초보자 용 리소스?
- 4. 두꺼운 클라이언트 침투 테스트를위한 최상의 도구
- 5. Mac 용 MKMapView (비 iOS 응용 프로그램)
- 6. iOS - AudioUnit 응용 프로그램 용 AudioSession Caterogry
- 7. 리소스 예약 응용 프로그램
- 8. 응용 프로그램 풀용 리소스
- 9. iOS 응용 프로그램 스키닝
- 10. 종료 응용 프로그램 iOS
- 11. iPhone - 논리 유닛 테스트를위한 리소스 가져 오기
- 12. 초보자를위한 JSON을위한 최상의 리소스
- 13. 웹 응용 프로그램 자동 테스트를위한 Watir의 도움
- 14. Java 웹 응용 프로그램 테스트를위한 제안 도서
- 15. API가있는 Windows 용 최상의 스크린 캐스팅 프로그램
- 16. JavaME의 단위 테스트를위한 최상의 프레임 워크는 무엇입니까?
- 17. 응용 프로그램 리소스 처리 방법
- 18. iphone/ipod 응용 프로그램 용 데이터 리소스/콘텐츠 다운로드
- 19. iOS 응용 프로그램 설정 번들
- 20. iPhone/iOS 용 프로그램 라이센스 비용을 지불해야합니까?
- 21. 자이 썬 시작을위한 최상의 리소스
- 22. ios 응용 프로그램을위한 최상의 자동화 테스트 도구 목록이 필요합니다.
- 23. iOS - 응용 프로그램 외부의 java로 DB 채우기
- 24. PowerBuilder GUI - 웹 응용 프로그램 - 최상의 옵션?
- 25. 스프링 기반 응용 프로그램 개발을위한 최상의 IDE
- 26. C++ 응용 프로그램 용 GUI 테스트 도구
- 27. 응용 프로그램 용 문서
- 28. iOS 용 로컬 리소스 txt 파일에 문자열을 추가하는 방법
- 29. PhoneGap 응용 프로그램 용 PDF 뷰어 포함
- 30. 하나의 응용 프로그램 내에서 다른 응용 프로그램 유형 - iOS 개발
질문과 관련성이 없지만 [ui-automation] 태그를 처리하는 최선의 방법은 iOS 관련 변형을 만들고 모든 것을 태그 지정하는 것입니다. 사람들은 혼동없이 1 년 넘게 iOS 관련 문제에 대해이 태그를 잘 사용하고 있습니다. 아마도이 정의를 포함시키기 위해 [ui-automation] 태그 위키를 확장하는 것이 올바른 방법입니다. 다른 사람들이 가장 좋은 해결책이 무엇인지 알아보기 위해 Meta에 관한 질문을했습니다. http://meta.stackexchange.com/questions/105149/should-the-ui-automation-tag-be-broadened-bondond -the-microsoft-specific-definit. –
나는 정중하게 의견이 맞지 않는다. 현재 태그 위키가 범위를 명확하게 정의합니다. iOS 개발자는 자동화 프레임 워크를 활용하려고하는 .NET 개발자와 공통점이 있습니까? 이 두 가지 다른 주제입니다. – dtuckernet