UI自动化dom

Posted wangtingting920416

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UI自动化dom相关的知识,希望对你有一定的参考价值。

获取标签

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// 直接获取标签
 
document.getElementById(‘i1‘); //获取id为i1的标签
 
document.getElementsByTagName(‘div‘); //根据标签名称获得标签数组
 
document.getElementsByClassName(‘c1‘); //根据class属性获取标签的数组
 
document.getElementsByName(‘dsx‘); //根据name属性获取标签数组
 
// 间接获取标签
 
var tmp=document.getElementById(‘h-test‘);
 
tmp.parentElement; // 父节点标签元素
 
tmp.children; //所有子标签
 
tmp.firstElementChild; //第一个子标签元素
 
tmp.lastElementChild; // 最后一个子标签元素
 
tmp.nextElementSibling; //下一个兄弟标签元素
 
tmp.previousElementSibling; //上一个兄弟标签元素

操作标签

文本内容操作

操作样式

 

以上是关于UI自动化dom的主要内容,如果未能解决你的问题,请参考以下文章

APP UI自动化测试是鸡肋吗?

UI自动化和selenium相关以及八大定位

(appium+python)UI自动化_07_UI自动化实例拼多多搜索商品为例

Web UI自动化测试之Selenium3

(selenium+python)_UI自动化12_web UI自动化实例(以京东搜索加车为例)

UI 自动化测试平台解决方案使用 Selenium IDE 录制 UI 自动化测试脚本