让我们的人生更加快乐

QTP学习笔记--编写翻页的脚本

上一篇 / 下一篇  2008-01-23 14:27:34 / 个人分类:QTP

偶最近在学习qtp,花了1天半的时间终于将翻页脚本写好,具体脚本在下面:

//录制程序自动生成脚本

Browser("申请业务").Page("登录系统").WebEdit("userName").Set "admin"
Browser("申请业务").Page("登录系统").WebEdit("userPwd").SetSecure "4795a6b7996194ad"
Browser("申请业务").Page("登录系统").Image("btn_dl").Click
Browser("申请业务").Page("商旅信息管理").WebButton("商旅业务").Click
Browser("申请业务").Page("商旅信息管理").Frame("workplat").Link("下一页").Click
Browser("申请业务").Page("商旅信息管理").Frame("workplat_3").Link("111111111111").Click
Browser("申请业务").Page("商旅信息管理").Frame("workplat_4").WebButton("返回客户列表").Click

//取出页面中的对象,通过qtp中的object spy 工具来找出所取对象的属性,定义对象ODESC,
Set ōDesc = descrīption.Create()
oDesc("html id").Value = "ctl00_ContentPlaceHolder1_gtvCustomer"                oDesc("html tag").Value = "table"
Set Lists = Browser("申请业务").Page("商旅信息管理").ChildObjects(oDesc)
Set myobj = Lists.item(0)
dim state
state = 0
For i = 1 to myobj.rowcount-1
 dim  j
    j = trim( myobj.getcelldata(i,2))
If  j = "周测试6" Then
      state =1
End If
Next
If  state = 0  Then
Browser("申请业务").Page("商旅信息管理").Frame("workplat").Link("下一页").Click
End If


TAG: 软件测试工具

要走就走100年 引用 删除 cswalkman   /   2009-04-27 00:13:32
接签技巧 谢谢!!
测试人生 引用 删除 mexia   /   2008-01-31 15:46:57
这样也行,但有的时候要判断哪一页有你要的信息,就要用上面的了
testing 引用 删除 sunqiang1024   /   2008-01-24 14:27:39
我用的方法是取当前页数和总页数,然后进行对比,相等后,就是最后一页,可以向前翻,不等可以向后翻。
 

评分:0

我来说两句

Open Toolbar