标签:文本 click 关系 其他属性 for input 成功 决定 pre
一、定位方法:
1.#id,如:#account
2.点class:.table.table-form,多重属性,空格直接改成点
3.标签直接写标签名字
4.其他属性用中括号:[name=‘kw‘][其他属性]
5.层级关系用>符号:table>body>tr
6.form#form>span>input#kw
7.多个子元素用:nth-child:#u_sp>a:nth-child(1),从1开始数。
8.input#account.form-control[name="account"]
二、获取元素属性:
1.获取文本:t = element.text
2.获取其他属性:element.get_attribute("href")
3.获取标签:element.tag_name
4.获取元素的宽高:element.size
5.获取元素坐标:element.location
6.获取浏览器名称:driver.name
7.获取title:driver.title
三、jquery定位:
1.主要解决定位元素成功后,点击 失效的问题。
2.点击:$(css定位).click:$(".prefpanelgo").click()
3.输入内容:$(css定位).val("xxx")
4.执行jquery语法:driver.execute_script("jp")
标签:文本 click 关系 其他属性 for input 成功 决定 pre
原文地址:https://www.cnblogs.com/yzyj/p/10090454.html