51Testing软件测试论坛
标题:
请教如何按顺序获取QTP参数问题
[打印本页]
作者:
zhoubo1100
时间:
2007-8-30 11:40
标题:
请教如何按顺序获取QTP参数问题
现在有如下情形:
我在一个测试的 Test参数里分别设置了3个输入
输入参数名为:a1,c1,b1
现在想用QTP的自动化对象模型里的方法按顺序去获取这些参数名:
pds = qtpobj.Test.ParameterDefinitions
For i = 1 To pds.Count
pd = pds.Item(i)
MsgBox(pd.Name & ":" & pd.InOut)
Next
会发现通过这个方法获取出来的参数顺序 是按字母排序过的,显示顺序是: a1,b1,c1
请问有什么方法 可以按设置参数时的顺序获取出来?也就是a1,c1,b1
作者:
walker1020
时间:
2007-8-30 23:15
如果没有好的办法,那么你在定义参数 时 ,就提前给参数排序吧,然后按照升序依次输入它们吧
作者:
walker1020
时间:
2007-8-30 23:16
既然QTP的自动化对象模型里的方法不能满足你的要求,那么你就自己写代码去实现pds.Item(i) 的排序吧
作者:
yabest
时间:
2007-9-1 21:02
既然怕被排序,那就在外面给参数名加序号好了,然后在QTP里把参数取出来,去掉序号再使用。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2