UI 테스트 중에 개체 상태 (전역 변수, 싱글 톤 개체)를 테스트 할 수 있습니까? 예를 들어 일부 버튼을 탭하고 텍스트를 텍스트 필드에 입력하는 UI 테스트가 있습니다. 사용자 입력을 기반으로 개체 상태가 올바르게 변경되도록하고 싶습니다.UI 테스트 중 테스트 개체 상태 (iOS)
0
A
답변
1
UI 테스트 중에 응용 프로그램의 코드에서 변수에 액세스 할 수 없습니다. 앱과 UI 테스트는 별도의 실행 파일에서 실행되며 런타임에 서로의 내부 구조에 액세스 할 수 없습니다.
텍스트 필드의 상태를 확인하려면 텍스트 필드를 나타내는 XCUIElement에서 상태를 읽거나 (관심있는 상태가 UI에 표시되는 경우) 단위 테스트를 다음과 같이 작성해야합니다. 상태를 확인하십시오. 애플에서 (this answer를 통해)
:
UI 테스트는 단위 테스트와 다르게 실행 - 그들이 당신의 응용 프로그램 코드에 액세스 할 수 있도록 응용 프로그램 프로세스 내에서 실행 단위 테스트를. UI 테스트는 응용 프로그램 외부의 별도 프로세스에서 실행되므로 사용자가 응용 프로그램과 상호 작용하는 방식을 시뮬레이션 할 수 있습니다. UI 테스트에서 앱 클래스에 액세스 할 수있을 것으로 예상되지는 않습니다.
관련 문제
- 1. 단위 테스트 대 iOS 용 UI 테스트
- 2. UI 테스트
- 3. iOS UI 테스트 링커 오류
- 4. iOS : UI 테스트 + 지속적인 통합?
- 5. IOS 생성 폴더 테스트 중
- 6. SeleniumWebDriver를 사용하여 TFS 빌드 중 UI 테스트
- 7. UI 테스트 대 유닛 테스트
- 8. Ember 수락 테스트에서 "로드 중"상태 테스트
- 9. 교육 및 테스트 중 LSTM 상태 재설정
- 10. 시뮬레이터 UI 테스트
- 11. 코딩 UI 테스트 System.NullReferenceException
- 12. Calabash iOS 테스트 실행 중 오류 Xamarin 테스트 클라우드
- 13. iOS UI 테스트 iMessage 앱/확장 프로그램
- 14. Windows에서 Xamarin을 사용하는 iOS UI 테스트
- 15. iOS UI 테스트 : 요소 목록을 얻는 방법
- 16. iOS UI 자동화 : 테스트 실행 중 테스트 실행 시간 동안 네트워크 설정을 전환합니다.
- 17. Xamarin.Forms : UI 테스트 오류
- 18. Bamboo에서 UI 테스트 실행
- 19. iOS 용 단위 테스트
- 20. BDD 및 UI 테스트
- 21. 공동 작업 UI 테스트
- 22. 테스트 중 iOS 앱에 조명기 데이터 복사하기
- 23. 코딩 된 UI 테스트 및로드 테스트
- 24. .NET에서 단위 테스트 및 UI 테스트
- 25. Xcode UI 테스트 : 조건부 테스트 실행
- 26. 부스트 테스트 테스트 사이의 픽스처 개체 지우기
- 27. 상태 유지 클래스 테스트
- 28. 테스트 유효한 상태 전환은
- 29. 각도 탭 상태 테스트
- 30. iOS에서 URL 체계의 단위 테스트 또는 UI 테스트 방법
설명해 주셔서 감사합니다! –