问题描述:在使用Appium进行移动应用测试时,发现Appium检查器无法识别XCUITest驱动程序元素的可访问性标识。
解决方法:可以通过设置Accessibility Identifier来解决该问题。
element.accessibilityIdentifier = "your_identifier"
from appium import webdriver
desired_caps = {}
desired_caps['platformName'] = 'iOS'
desired_caps['platformVersion'] = '12.1'
desired_caps['deviceName'] = 'iPhone 8'
desired_caps['app'] = '/path/to/your/app'
desired_caps['automationName'] = 'XCUITest'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
# 使用Accessibility Identifier定位元素
element = driver.find_element_by_accessibility_id('your_identifier')
通过以上步骤,你可以使用Accessibility Identifier来定位元素,从而解决Appium检查器无法识别XCUITest驱动程序元素的可访问性标识的问题。