python-selenium自动化方法
发布时间
阅读量:
阅读量
一)元素定位原则
优先选用id字段。
若无id可用,则采用name字段。
当both id and name字段均缺失时,则需选用class字段。
仅在encounter a标签的情况下才可使用link_text。
对于前三种方法均不可行的情况,则建议采取copied xpath的方式。
id、name、class这三种元素的定位相对简单,在此不做详细阐述。
driver.find_element_by_link_text("账号设置").click()

2、xpath定位元素
方法一:直接复制,在右键点击代码行后执行复制操作至xpath路径
方法二:手动书写xpath语法
参考下图,在图中书写"账号设置"节点的完整xpath路径:
- 绝对路径
>>/html/body/div[2]/div[4]/u1/li[1]/a
②相对路径
>>//*[@id="head"]/DIV/DIV[1]
//表示采用的是相对路径,相对路径不是从h
全部评论 (0)
还没有任何评论哟~
