python+selenium+xpath定位元素
python+selenium+xpath定位元素正则、css、xpath定位元素,大家平时用哪个呢?那个比较方面能够避免重复呢?谢谢
下图中直接用生成的xpath可以吗?
我用xpath多 但是也不一定idnamelink也都用 尽量避免用xpath 优先选择id、name、link(用于链接),以下方法不好使的时候再使用xpath。
而且使用xpath,最好使用相对路径的方式,类似:"//span[@value='8']",
不要使用类似:/html/body/div/div/div/table/tbody/tr/td
因为只要页面元素稍微修改了,这个定位就会失败,维护脚本的成本比较高。 若尘_51 发表于 2016-12-20 09:57
优先选择id、name、link(用于链接),以下方法不好使的时候再使用xpath。
而且使用xpath,最好使用相对路 ...
为什么我听其他人都说让用xpath真有点晕了 梦想家 发表于 2016-12-20 09:08
我用xpath多 但是也不一定idnamelink也都用
ok谢谢了 Miss_love 发表于 2016-12-20 09:27
尽量避免用xpath
好多人都让用xpath 好奇怪 黑盒测试 发表于 2016-12-20 10:26
好多人都让用xpath 好奇怪
因为比较准确些 梦想家 发表于 2016-12-20 09:08
我用xpath多 但是也不一定idnamelink也都用
我有个问题能帮我解答下吗?我上传下图 Miss_love 发表于 2016-12-20 09:27
尽量避免用xpath
我有个问题能帮我解答下吗?我上传下图 若尘_51 发表于 2016-12-20 09:57
优先选择id、name、link(用于链接),以下方法不好使的时候再使用xpath。
而且使用xpath,最好使用相对路 ...
我有个问题能帮我解答下吗?我上传下图 梦想家 发表于 2016-12-20 10:26
因为比较准确些
行 那我知道了 黑盒测试 发表于 2016-12-20 10:35
行 那我知道了
但是有 id name link最好还是 这些方便 快捷 xpath定位太费事 路径 还要写的详细费事易错 梦想家 发表于 2016-12-20 10:44
但是有 id name link最好还是 这些方便 快捷 xpath定位太费事 路径 还要写的详细费事易错
http://bbs.51testing.com/thread-1103828-1-1.html
这个问题能帮我解答下吗? http://bbs.51testing.com/thread-1103828-1-1.html
这个问题,谁帮我看下谢谢了 若尘_51 发表于 2016-12-20 09:57
优先选择id、name、link(用于链接),以下方法不好使的时候再使用xpath。
而且使用xpath,最好使用相对路 ...
还有点问题 再帮我看下
chain=ActionChains(driver)
user_center=driver.find_element_by_xpath('//div[@class="fl name"]')
chain.move_to_element(user_center).perform()
走到这步报错了
selenium.common.exceptions.WebDriverException: Message: POST /session/6cb36918-5d05-4431-89f1-c4d54c2448ed/moveto did not match a known command
页:
[1]