如何在 Watir 中识别各种 HTML 对象
来源:互联网 发布:ubuntu怎么下载gcc 编辑:程序博客网 时间:2024/05/16 14:26
在 Watir 的 Wiki 上无意中看到的,激动的热泪盈眶啊,实在是佩服的五体投地,感谢这些热心的同行们整理了这些宝贵的资料啊。同志们,我们都要向国外的“雷锋”学习啊!
另外,也建议大家从中学习一下文档整理和编写的技巧。
:id :name :value :text :caption :index :class :xpath :title :method :action :href :src multiple attribute support? buttonradiocheck_boxtext_fieldhiddenselect_listlabelspandivplinktableimageformframemapareali
原文地址:http://wiki.openqa.org/display/WTR/Methods+supported+by+Element
另外,也建议大家从中学习一下文档整理和编写的技巧。
The HTML Elements that are currently supported include:
button<input> tags with type=button, submit, image or resetradio<input> tags with the type=radio; known as radio buttonscheck_box<input> tags with type=checkboxtext_field<input> tags with the type=text (single-line), type=textarea (multi-line), and type=passwordhidden<input> tags with type=hiddenselect_list<select> tags, known as drop-downs or drop-down listslabel<label> tags (including "for" attribute)span<span> tagsdiv<div> tagsp<p> (paragraph) tagslink<a> (anchor) tagstable<table> tags, including row and cell methods for accessing nested elements.image<img> tagsform<form> tagsframeframes, including both the <frame> elements and the corresponding pages.map<map> tagsarea<area> tagsli<li> tags:idUsed to find an element that has an "id=" attribute. Since each id should be unique, according to the XHTML specification, this is recommended as the most reliable method to find an object. *:nameUsed to find an element that has a "name=" attribute. This is useful for older versions of HTML, but "name" is deprecated in XHTML. *:valueUsed to find a text field with a given default value, or a button with a given caption, or a text field:textUsed for links, spans, divs and other element that contain text.:indexUsed to find the nth element of the specified type on a page. For example, button(:index, 2) finds the second button. Current versions of WATIR use 1-based indexing, but future versions will use 0-based indexing.:classUsed for an element that has a "class=" attribute.:titleUsed for an element that has a "title=" attribute.:xpathFinds the item using xpath query.:methodUsed only for forms, the method attribute of a form is either GET or POST.:actionUsed only for form elements, specifies the URL where the form is to be submitted.:hrefUsed to identify a link by its "href=" attribute.:srcUsed to identify an image by its URL.
* :id and :name are the quickest of these to process, and so should be used when possible to speed up scripts.
Supported Methods by Element
原文地址:http://wiki.openqa.org/display/WTR/Methods+supported+by+Element
- 如何在 Watir 中识别各种 HTML 对象
- 如何在 Watir 中识别各种 HTML 对象(全/更新到 2007-6-20)
- 在Watir中识别HTML标签
- [Watir]异常对象识别
- [Watir]Web对象属性识别
- Watir 进行对象识别方式
- 异常对象识别(watir应用解决方案)
- watir是如何定位测试对象的
- 【Ruby+Watir测试框架系列讲座 3】测试对象识别
- 在Watir中进行对象映射(Object Map)的方法
- 如何在 Watir 中使用 XPath 定位和操作页面元素
- 如何在 Watir 中使用 XPath 定位和操作页面元素
- watir中如何获取dom属性?
- 在Watir中调用JavaScript脚本
- 在Watir中运用xpath初级篇
- watir识别控件
- 如何将html代码(包括各种脚本)显示在网页中
- 如何在恋爱中识别Loser?
- 划分树 poj 2104
- android 开发中遇到的ERROR经常长期更新笔记
- 界面、线程与Qt线程
- 如何阅读别人的源代
- Adopt-a-JSR计划简介
- 如何在 Watir 中识别各种 HTML 对象
- 【Visual C++】游戏开发笔记四十一 浅墨DirectX教程之九 为三维世界添彩:纹理映射技术(一)
- 使用Ruby & Watir读取页面text列表 , Ruby写文件
- Introduction to SEO Search Engine Optimisation practices
- 1月21号
- 法语直接引语变间接引语
- 法语直接引语变为间接引语
- Best Time to Buy and Sell Stock III
- javascript特性杂谈