|
QTP的 web测试
情况如下:每个用户登录成功后有一个动态链接,我要检查对应链接页面里显示的内容。
如: 用户test1 的页面链接名称为 test1Link
用户test2 的页面链接名称为 test2Link
步骤: 我用一个用户(test1)登录录制,
点击Link对象test1Link,
进入相关页面 checkPoint该页面的文本值是否为test1权限该看到的。
脚本:-
- Browser("Test Web").Page("Test Web").WebEdit("userName").Set DataTable("userName", dtGlobalSheet)
- Browser(Test Web").Page("Test Web").WebEdit("password").SetSecure "4d1a9453a76a623953e56628279de8a4d422"
- Browser("Test Web").Page("Test Web-").Image("login").Click
- Browser("Test Web").Page("Test Web").Frame("Frame").Link("test1Link").Click
-
复制代码 问题:在run的时候 ,跑到用户为test2时- Browser("Test Web").Page("Test Web").Frame("Frame").Link("test1Link").Click
-
复制代码 这一句就会报错,这个Link对象没有个统一的名称,每一次的名称都不一样,应该怎么将这个动态对象也设置成像参数的data table那样的列表??
菜鸟请求帮助。。。。 ,请各位高手不宁赐教啊~~~ |
|