用vbs脚本批量执行QTP脚本
上一篇 /
下一篇 2011-12-13 10:00:02
/ 个人分类:QTP学习
先上vbs脚本实例:vbs脚本实例.rar(3.65 KB)
下面是我编写vbs脚本时的思路:
1)首先,写注释。
注释的内容是对脚本的必要说明。可以是功能介绍、注意事项等等。
2)定义变量。
用dim语句统一定义。
3)运行QTP。
启动QTP,设置QTP参数。
4)调用子程序(每个子程序中调用一个测试脚本)。
事先为每个QTP脚本编写一个子程序,在子程序中调用该脚本。
当然子程序中也可以调用多个脚本。我每个子程序只调用一个测试脚本的原因在于:QTP长时间操作IE,导致内存资源不能释放,电脑性能严重下降。只调用一个脚本,并且在脚本运行结束时自动关闭IE和QTP,这样可以释放QTP和IE占用的内存资源,保证后面脚本的正常运行。
为每个QTP脚本编写一个子程序,还有一个优点是,可以在每轮测试中,选择运行多个脚本中的某几个脚本。只需将调用子程序的语句注释掉,就可以禁止运行该脚本了。
大致思路就是这样了。下面介绍一下实例中QTP子程序。
编写子程序的几步:
1)打开QTP脚本。
2)设置TEST的web参数(因为被测程序是web应用)
3)设置Test的Run参数。
4)传参数给测试脚本。
5)run脚本。
6)close脚本。
7)释放内存。
收藏
举报
TAG: