我在iOS
真实设备上使用 Appium + Python 。
场景:页面上有多个XCUIElementTypeCell
。一旦我单击第一个单元格的“下一步”按钮。第一个单元格最小化,第二个单元格通过“下一步”按钮显示所有详细信息。
问题:当我单击第一个单元格的下一个按钮时。第二个单元格的“下一步”按钮不显示在页面源上。 解决方法:我尝试了解决方法,回到首页,回到原始页面,所有元素都显示在页面源中。
我正在寻找解决方案或在不更改页面的情况下刷新页面源或XCUIElement
源的任何帮助。
感谢帮助。
代码示例:
el2 = driver.find_element_by_xpath("(//XCUIElementTypeButton[@name=\"NEXT\"])[1]")
el2.click()
el3 = driver.find_element_by_xpath("(//XCUIElementTypeButton[@name=\"NEXT\"])[2]")
el3.click()