处理编码的UI测试以及使用记录捕获和回放功能(ctrl + I)开发的脚本。
问题是当页面有子菜单时(例如,我需要将鼠标悬停在菜单链接上,然后单击子菜单)。当我使用Ctrl + I记录和捕获元素并执行它识别的脚本时,但是当我第二次运行脚本时,元素被更改并且无法识别。
我尝试过简单的x路径实用程序here,但无法使用此功能。总是元素id被改变会有什么问题。如何解决?
答案 0 :(得分:0)
您确定它不是嵌套对象吗?
您也可以尝试使用EnsureClickable()
答案 1 :(得分:0)
没有识别元素背后的原因很少:
可以尝试各种解决方案: