51Testing软件测试论坛
标题:
selenium自动化获取不到页面元素
[打印本页]
作者:
测试积点老人
时间:
2022-3-17 11:14
标题:
selenium自动化获取不到页面元素
页面是这样写的
每次打开后xpath都会变,程序运行提示无法获取元素,不知道怎么办了
前端是这样的
<li role="menuitem" id="cascader-menu-3293-0-1" tabindex="-1" class="el-cascader-node" aria-haspopup="true" aria-owns="cascader-menu-3293-0">
复制代码
作者:
kallinr
时间:
2022-3-18 09:48
那就别用xpath
作者:
jingzizx
时间:
2022-3-18 13:26
找不变的因素
作者:
applepen
时间:
2022-3-18 20:48
多试两回,看属性是哪些是变量。并且变量是否有规律可循。如ID cascader-menu-3293-0-1 如果后缀3293-0-1是变量的话。
css定位 li[id^='cascader-menu-']来定位。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2