喜庆
今天是福岭结婚的日子,请了1.5天的假参加喜庆,遇到老同学宰大,他现在做陶瓷相关的代理商了,2年本钱就弄回来了,在他的店子里面转了转,有个客户跟我交流下,发现他小子挺会混的,口碑挺不错,比其他几个做这行业的要做的好,他毕业俩年多,混到如此,我很高兴,他带我去飙了下 车,YAMAHA,120m/s,那种感觉要飞了,有种天堂地狱的感觉,今天在回来的路上我也抽空学习下自动化测试相关内容,时间真的宝贵...
对应DOM中的Anchor对象。表示Html中的超链接。
<aid="baidu"href="http://wwww.baidu.com">百度</a> |
Watin操作<a>元素的代码如下
ie.Link(Find.Byid("baidu")).Text;//返回超链接文字 ie.Link(Find.Byid("baidu")).Url;//返回超链接的Url ie.Link(Find.Byid("baidu")).Click();//点击超链接 |
备注:有些开发不规范的web页,有可能只有href属性存在的现象,这时只有通过Find.ByUrl(url)进行查找。
<input type="text">元素
<input type="text">元素对应HTML DOM中的Text对象。表示一个单行的标准输入框。
<inputid="Text1"type="text"/>欢迎!</p> |
Watin操作<a>元素的代码如下
ie.TextField (Find.Byid("Text1")).Value;//返回输入框中的文字 ie.TextField (Find.Byid("Text1")).TypeText("Watin");//输入框中输入”Watin” |
<input type="button">元素
<input type="button">元素对应HTML DOM中的Button对象。表示一个按钮
<inputid="btn"type="button"/>登录</p> |
Watin操作<a>元素的代码如下
Ie.Button (Find.Byid("btn")).Text;//返回按钮中的文字 ie.Button (Find.Byid("btn")).Click();//点击按钮 |
<input type="checkbox">元素
<input type="Checkbox">元素对应HTML DOM中的Checkbox对象。表示一个选择框
<inputid="chk"type="checkbox"/>勾选</p> |
Watin操作<a>元素的代码如下
Ie.CheckBox (Find.Byid("chk")).Text;//返回选择框的文字 ie.CheckBox (Find.Byid("chk")).Click();//点击选择框 ie.CheckBox (Find.ById("chk")).Checked =true;//设置Checkbox的勾选状态 |
<area>元素
<area>标签对应HTML DOM中的area对象。表示图像映射的一个区域(图像映射指的是带有可点击区域的图像)
<imgsrc="map/map.jpg"alt="校区地图"width="1004"height="601"border="0"usemap="#Map"/> <mapname="Map"id="Map"> <area shape="rect"alt="a1"coords="134,59,255,92"href="edushiMap.html" /> <areashape="rect"alt="a2"coords="345,122,464,160"href="edushiMap.html"/> </map> |
Watin操作<area>元素的代码如下
ie.Area(Find.ByAlt("a1")).Url;//返回area区域的url ie.Area(Find.ById("area1")).Click();//点击area区域 ie.Area(Find.ByAlt("a1")).Click();//点击area区域 |
<Select>元素
<Select>元素对应HTML DOM中的Select对象。表示一个下拉列表
<selectid="Select1"> <option>1</option> <option>2</option> </select> |
Watin操作<Select>元素的代码如下
ie.SelectList(Find.ById("Select1")).Select(string);//返回选择框的某项 |
<table>元素
<table>元素对应HTML DOM中的table对象。表示一个表格
<tablestyle="width:100%;"id="table1" class="class1"> <tr> <tdclass="style1"> 第1行第1列</td> <tdclass="style1"> 第1行第2列</td> </tr> <tr> <td> 第2行第1列</td> <td> 第2行第2列</td> </tr> </table> |
Watin操作<table>元素的代码如下
ie.Table(Find.ByClass("class1")).TableRows[0].TableCells[1].Text;//返回表格中项的数据 |
http://zxianf.blog.163.com/blog/static/30120701201122221351199/