测试积点老人 发表于 2022-3-17 11:14:32

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:47

那就别用xpath

jingzizx 发表于 2022-3-18 13:26:57

找不变的因素

applepen 发表于 2022-3-18 20:48:26

多试两回,看属性是哪些是变量。并且变量是否有规律可循。如ID cascader-menu-3293-0-1 如果后缀3293-0-1是变量的话。
css定位 li来定位。
页: [1]
查看完整版本: selenium自动化获取不到页面元素