自动化常用元素定位

1第二个li下的div

li:nth-child(2) div {

2第一个item下的aaa

from1css=".aaa .bbb:nth-child(1) .ccc"

3两个button并列选择第二个

itcss=".aaa button:nth-child(2)"

4兄弟组件

/* 选择紧跟在 h1 元素后的 p 元素并设置其颜色为红色 */

h1 + p {

color: red;

}

/* 选择 h1 元素后面的所有 p 元素并设置其字体大小为 20px */

h1 ~ p {

font-size: 20px;

}

5 css div的属性data-id为FraudReviewGMI

k2css="div[data-id='FraudReviewGMI']>div>div>div"

6 css 属性data-id为basic_income

k2css="[data-id='basic_income'] input"

xpath

1 li元素的文本为123456

toselect1css="//li[text()='123456']"

2 元素aaa包含文本123456

//*[@class='aaa' and contains(text(),'123456')]

3 元素aaa且文本为123456

//*[@class='myClass' and text()='aaa']

4 li role="option" 并且文字为no 用xpath表示

//li[@role='option' and text()='no']

相关推荐
Do_GH5 小时前
【Linux】07.Ubuntu开发环境部署
linux·运维·ubuntu
勤源科技6 小时前
全链路智能运维中的实时流处理架构与状态管理技术
运维·架构
tryCbest6 小时前
Linux使用Docker部署项目后期更新
linux·运维·docker
早睡冠军候选人8 小时前
Ansible学习----Ansible Playbook
运维·服务器·学习·云原生·容器·ansible
sulikey8 小时前
从实验出发深入理解Linux目录权限:r、w、x分别控制什么?能否进入目录到底由谁决定?
linux·运维·服务器·ubuntu·centos
li3714908909 小时前
nginx报400bad request 请求头过大异常处理
java·运维·nginx
久曲健的测试窝9 小时前
Jenkins Share Library教程 —— 开发入门
运维·servlet·jenkins
游戏开发爱好者810 小时前
FTP 抓包分析实战,命令、被动主动模式要点、FTPS 与 SFTP 区别及真机取证流程
运维·服务器·网络·ios·小程序·uni-app·iphone
默 语10 小时前
AI驱动软件测试全流程自动化:从理论到实践的深度探索
运维·人工智能·驱动开发·ai·自动化·ai技术·测试全流程
jz-炸芯片的zero10 小时前
【Zephyr存储专题】16_内存泄露检测可视化脚本自动化
自动化·嵌入式·ai编程·zephyr