首页 > 解决方案 > 单击按钮后页面源未更新

问题描述

我在真实设备上使用Appium + Python 。iOS

场景:页面上有多个XCUIElementTypeCell。一旦我单击第一个单元格 Next 按钮。第一个单元格最小化和第二个单元格显示所有细节与下一个按钮。

问题:当我单击第一个单元格时,下一步按钮。第二个单元格下一个按钮不会显示在页面源上。解决方法:我尝试返回主页并返回原始页面,所有元素都显示在页面源中。

我正在寻找解决方案或任何帮助来刷新页面源或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()

标签: iospython-3.xappiumui-testing

解决方案


推荐阅读