51Testing软件测试论坛
标题:
QTP的对象怎么参数化呢?
[打印本页]
作者:
fengk0918
时间:
2006-2-23 13:54
标题:
QTP的对象怎么参数化呢?
在QTP里面如何对对象进行参数化,虽然想法是根据对象的唯一属性进行参数化,但是具体应当怎么做呢?有没有人能贴一个具体的脚本代码出来参考下啊?谢谢了!
作者:
sz_lg
时间:
2006-2-23 17:27
看了这个你就明白了。
http://www.51testing.com/html/51/133.html#top
作者:
fengk0918
时间:
2006-2-24 10:46
也许我没有说清楚,我们想做的对象是如附件一样的控件,并且我想要做某一个对象参数化后可以对参数化的数据进行控制,不知道这样的参数化方式有没有呢?比如说就对我这个控件里面的日期进行参数话,营养用什么方法呢?
[
本帖最后由 fengk0918 于 2006-2-24 10:48 编辑
]
作者:
Horus_Ra
时间:
2006-2-24 11:02
你问的问题不对嘛,什么叫“对象怎么参数化”?
应该是输入的参数做参数化吧??
作者:
fengk0918
时间:
2006-2-24 11:05
.................输入数据参数化这个很简单,但是有时候要对对象进行参数化以便于选择合适的对象进行测试.不过对象参数化比较麻烦.所以没有问错啊
作者:
Hunter
时间:
2006-2-28 01:14
看一下,是不是你想要的东西。
录制一个webedit的脚本:
browser(..).page(...).webedit(...).set "hunter"
然后把给脚本设置参数:name,value,并Reusable。
set值参数化,.....Page(..).set Parameter("value")
在对象库中把Browser下page下webedit的type用正则表达式 .* 通配掉,把name属性parameter:name
在另一脚本中调用该action:
Runaction......oneinteration,"user_name","Hunter"
user_name是web页面中webedit的name属性值
运行一下,看是否能正确输入!
[[i] 本帖最后由 Hunter 于 2006-2-28 01:21 编辑 [/i]]
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2