QTP的那些事--采用DOM,描述性编程获取指定的对象
2011-12-30 21:12
465 查看
testrow=Browser("testip").Page("【testpage").Frame("mainFrame0_2").WebTable("testtable").GetRowWithCellText("a111230122") print "order list id"&cstr(testrow) Set des=description.Create() des("micclass").value="WebButton" 'des("xpath").value="/html/body/div/div[2]/div[3]/table/tbody/tr[2]/td[11]/input" set alist=Browser("testip").Page("【testpage").ChildObjects(des) b=alist.count print b counted=0 For i=0 to b-1 If alist(i).getroproperty("value")="购买" then counted=counted+1 If counted=(testrow-2) Then alist(i).click End If ' print "test id:"&cstr(counted) end if Next
.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, "Courier New", courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }
相关文章推荐
- QTP的那些事--DOM的几种内置的获取对象方法
- QTP的那些事--描述性编程和正则表达式的应用(转陈能技老师博客)
- JavaScript---网络编程(6)-Dom和Bom模型概念讲解(节点获取,window对象)
- QTP,在描述性编程中使用Run-time属性来定义对象
- 遭遇QTP描述性编程的对象识别错误
- JavaScript---网络编程(6)-Dom和Bom模型概念讲解(节点获取,window对象)
- QTP的那些事---通过html标签的属性获取对象(类似onclick的属性)
- QTP的那些事---描述性编程的使用
- 关于QTP通过描述性编程仍抓不到页面对象的问题
- QTP描述性编程-遍历页面多个对象
- JavaScript DOM编程基础精华01(DOM入门,DOM模型和获取页面元素,事件,window对象的方法)
- JavaScript DOM编程基础精华01(DOM入门,DOM模型和获取页面元素,事件,window对象的方法)
- Jquery 获取指定标签的对象及属性的设置与移除
- JavaScript DOM编程 学习笔记-获取元素节点
- Windows编程那些事----线程与内核对象同步之【信标对象】
- QTP - 描述性编程
- WPF中获取指定坐标依赖对象数据项
- winform采用POST上传指定文件,并获取返回值
- QTP描述性编程简介与Java CS程序实例
- 第5天(就业班) BOM、window对象、事件、location对象、screen对象、Dom编程根据属性找节点、通过关系找节点、添加附件、联动框、操作元素的css样式、正则表达式