51Testing软件测试论坛
标题:
让qtp自动依次选择记录
[打印本页]
作者:
cafard-haibin
时间:
2008-9-5 11:05
标题:
让qtp自动依次选择记录
1:功能描述:
有个web页面有多条记录,每次选择一条做提交操作。且已提交的不能再提交;
2:录制的脚本如下:
Browser("hello").Page("pagename").WebCheckBox("check").Set "ON"
3:问题是:如果让qtp来自动做其他记录?
作者:
zrg9399
时间:
2008-9-5 11:26
先取出WebCheckBox("check").的id,利用循环依次递增
作者:
cafard-haibin
时间:
2008-9-5 12:49
能具体说明下不?朢指点。
作者:
cafard-haibin
时间:
2008-9-5 15:46
先给自己一个思路。可惜我的对象库中没有WebTable 这个对象。
Function clickcheckbox(num)' pass the number where you want the
chekbox to be selected.
Dim row
row =Browser("--Test Page--").Page("--Test Page--").WebTable("Test#").GetROProperty("rows")
For i=2 to row 'I am starting the rom from 2 because the first row contrauion the label
If cstr(Browser("--Test Page--").Page("--Test Page--").WebTable("Test#").GetCellData(i,1)) =cstr(num) Then
Set WebChkObj=Browser("--Test Page--").Page("--Test Page--").WebTable("Test#").ChildItem(i,2,"WebCheckBox",0)
webChkObj.Set "ON"
End If
Next
End Function
clickcheckbox 3
作者:
ellven
时间:
2008-9-5 15:48
能把这个web页面的截图发出来吗?我好分析具体元素
作者:
cafard-haibin
时间:
2008-9-5 16:10
这是页面图。敏感数据我擦掉了。不好意思。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2