51Testing软件测试论坛

标题: *.vbs在qtp脚本中能起到什么作用? [打印本页]

作者: wangyong3552128    时间: 2007-7-24 16:40
标题: *.vbs在qtp脚本中能起到什么作用?
1.*.vbs在qtp脚本中能起到什么作用?

2.在什么情况下在使用VBS呢?

请版主解答,谢谢。
作者: Jimmyshao    时间: 2007-7-24 16:45
偶不是斑竹。。。。
有一些公用的function可以放在vbs中被直接调用..
作者: wangyong3552128    时间: 2007-7-24 16:56
我看到别人用qtp测试时,专家试图中录了脚本,为什么还要在外面写个VBS格式的脚本呢?在什么情况下使用VBS呢?
作者: Jimmyshao    时间: 2007-7-24 20:48
原帖由 Jimmyshao 于 2007-7-24 16:45 发表
有一些公用的function...


如上。。
作者: walker1020    时间: 2007-7-24 22:53
原帖由 wangyong3552128 于 2007-7-24 16:40 发表
1.*.vbs在qtp脚本中能起到什么作用?

2.在什么情况下在使用VBS呢?

请版主解答,谢谢。


简单的说,需要使用VBS 的地方就要用呀。换句话来说,对于一些共用的、常用的 函数 写在VBS文件里面,这样 进行 脚本开发的每个人都可以调用 此文件里面的 函数来 增加脚本的 稳健性了。
作者: yabest    时间: 2007-7-24 23:06
原帖由 wangyong3552128 于 2007-7-24 16:40 发表
1.*.vbs在qtp脚本中能起到什么作用?

2.在什么情况下在使用VBS呢?

请版主解答,谢谢。



说说我们的情况,我们除了主控模块是写在QTP Test里的外,
其他所有的脚本(包括基本函数、公用脚本和具体的测试脚本)都是放在vbs文件里的!

这样方便多人共享,方便管理,方便脚本间相互调用!
作者: walker1020    时间: 2007-7-24 23:16
原帖由 yabest 于 2007-7-24 23:06 发表



说说我们的情况,我们除了主控模块是写在QTP Test里的外,
其他所有的脚本(包括基本函数、公用脚本和具体的测试脚本)都是放在vbs文件里的!

这样方便多人共享,方便管理,方便脚本间相互调用!


yabest 说的很对! 此种做法值得学习!
作者: surlary    时间: 2007-7-25 09:53
如果qtp是人,那么vbs就是腿,你要走得更远,就要用到腿。
作者: wangyong3552128    时间: 2007-7-25 15:10
谢谢大侠们的解释,我明白了一点。
本人愚昧理解:
就是把测试脚本中用到的最多的函数、公用脚本放在VBS文件中,各个Action去调用这个VBS文件就行了,是吗?^_^:-)
作者: wuzhuayu    时间: 2007-7-25 15:17
lz的理解是正确的,用好vbs对QTP的使用用处非常大。
作者: wangyong3552128    时间: 2007-8-8 11:45
谢谢 大家 帮我理解
作者: 鱼饵    时间: 2007-8-8 15:14
学习了sdlkfj3
作者: ppent    时间: 2007-8-8 16:33
这个问题好呀,我想很多新手都会有这个疑问。上面各位的解答给出了一种原则和策略,但具体如何使用还须进一步探索。
不知道qtp的帮助中是否有相关的论述?
作者: hzr2006    时间: 2011-6-22 19:21
我个人的理解是将公用函数放在QTP中,然后QTP调用vbs函数就可以




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2