내 테스트 중 하나 (iOS 시뮬레이터에서 React Native 앱을 구동하기 위해 appium을 사용)가 testID
으로 제공된 값으로 Google의 React Native Navigation 탭 중 하나를 찾지 못하는 이유를 확인하려고합니다. 이 테스트는 elementByAccessibilityId
을 사용하고 있으며 시뮬레이터에서 iOS 10.0을 실행하고 10.2와 10.3에서 성공할 때만 실패하는 것으로 보입니다. accessibilityIdentifier has been set from the testID이 제대로 작동하는지 확인하고 싶습니다. 그러나 (a) 버튼이 React Developer Tools Inspector에 표시되지 않는 것 같습니다. (b) Xcode 8.3.3과 함께 제공되는 접근성 검사 도구 나 9.1과 함께 제공되는 접근성 검사 도구 중 어느 것도이 필드를 표시하지 않는 것 같습니다 (분명히 the tools for 9.1b2 did).React Native Navigation 탭 버튼의 액세스 가능성 ID는 어떻게 결정합니까?
I가 바라고 있어요 대답은 다음 중 하나
- 어떻게 올바른
accessibilityIdentifier
이 탐색 탭 버튼에 설정되어 있는지 확인 않기 때문에 나는 appium 버튼을 찾을 수없는 이유를 조사 계속 할 수 있습니까? - 또는; 누구든지 왜 appium이 10.2 & 10.3 이하에서 탭을 찾을 수 있는지 알고 있습니까? 웹 검색을 통해 10.0 -> 10.2의 접근성 API에 대한 변경 사항을 찾지 못했습니다.
또한 잘못된 트리를 짖거나 완전히 다른 것을 놓친 경우지도가 도움이됩니다.