喜庆

今天是福岭结婚的日子,请了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.ByUrlurl)进行查找。

 

<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">

           &nbsp;

           第1行第2列</td>

   </tr>

   <tr>

       <td>

           第2行第1列</td>

       <td>

           &nbsp;

           第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/

posted on 2012-02-07 16:11  平安夜  阅读(542)  评论(0编辑  收藏  举报