watir中如何获取dom属性?
2013-01-24 23:56
447 查看
下面代码演示了如何在waitr中获取dom属性。
在进行自动化测试时,我们经常要获取这样的一些信息:
某dom元素的class值,用以判断该dom元素是否具有正确的样式;
某dom元素的style属性,用以判断该dom元素是否具有正确的样式;
通过dom元素的事件属性,例如onclick onfocus等来定位识别特定元素;
以上三种情况我们分别讨论。
?
获取class属性的ruby代码
?
注意这里是class_name属性
?
获取width大小的ruby代码
?
?
我们如果要定位有onclick属性的div,我们可以这样做:
?
在进行自动化测试时,我们经常要获取这样的一些信息:
某dom元素的class值,用以判断该dom元素是否具有正确的样式;
某dom元素的style属性,用以判断该dom元素是否具有正确的样式;
通过dom元素的事件属性,例如onclick onfocus等来定位识别特定元素;
以上三种情况我们分别讨论。
获取dom元素的class值:
考虑如下的html代码?
?
获取dom元素的style属性
考虑如下的html代码?
?
通过dom元素的事件属性,例如onclick onfocus等来定位识别特定元素
考虑下面的html代码:?
?
相关文章推荐
- watir中如何获取dom属性?
- java中如何通过Class获取类的属性、方法、注释
- Android,如何在代码中获取attr属性的值
- js如何获取外部css属性
- 原生js-获取DOM属性-getStyle()
- 如何利用DOM获取当前页面的width和height?
- [Struts2] 如何访问或添加request/session/application属性, 以及获取对象.
- JavaScript DOM 中获取元素属性
- 【Android】在控件、视图绘制或改变之后如何获取其部分状态和属性(比如高、宽、TextView绘制后的文字行数等)
- 如何获取input自定义属性
- System中的一些属性(Properties属性)如何获取系统属性和指定系统属性
- 认识DOM文档的遍历指针以及如何获取根节点和body节点
- jQuery入门(3) 设置DOM属性与获取DOM属性
- watir如何取到元素的css属性
- JavaScript DOM 学习(2) 获取属性结点
- HDFS——如何获取文件的属性信息
- 如何获取Input标签自定义属性的值?
- jquery 获取、添加、修改、移除DOM属性
- js 一个对象的属性名是一个变量如何设置和获取值
- DOM之获取元素,获取和设置属性