老师,为什么xPath就没问题呢?这个不是很理解...

来源:6-5 遍历课程实战-xpath的正确实现

慕田峪8226962

2020-03-11

虽然说通过find by classname一次查找出来然后存到ArrayList里面去,然后再调出来给xPath,但为什么xPath这样就没问题了呢。。。xPath都是后退然后去查找那个元素。。。

写回答

1回答

Mushishi

2020-03-11

哈哈,这个是selenium得原因,因为你首先进入到页面之后你通过list去拿了页面所有元素得索引(你可以这么理解哈,就是一个元素位置信息),但是你页面刷新之后其实在内存里面这个位置信息发生了变化。可能会找不到。所以这是为什么报得是你当前页面发生了变化。 但是selenium不一样,他拿得就是你绝对路径。

0
1
慕田峪8226962
好的,多谢。
2020-03-11
共1条回复

Java Web自动化测试 Selenium基础到企业实际应用

转型Java自动化测试,企业用什么,你就学什么。

752 学习 · 446 问题

查看课程