心念旧安,夙夜忧叹。
让你的QTP做一个“田螺姑娘”--定时运行你的自动化测试脚本,让它成为BVT的一部分
上一篇 /
下一篇 2008-10-22 00:07:56
/ 个人分类:原创文章
让你的QTP做一个“田螺姑娘”
&Q$?\7qi%eS?TJ0--定时运行你的自动化测试脚本,让它成为BVT的一部分51Testing软件测试网$TU.c?)h8Tw}%L+P7J
1cR&q
|M(`0 51Testing软件测试网+nw*?4B#J4]
$B6XREx0本文出自songfun的51Testing软件测试博客,转载请保留出处及链接:http://www.51testing.com/?songfun
M)m.PZaR-A^0z^1|+H] T0 不少人对定时启动QTP进行批量脚本测试怀有强烈的好奇心——其实这只是一个很简单的功能。下面给大家提供一些解决思路。
K"PIos@3`"S(vy-|0[思路一]:
#a{U I/Z s]-D0 其实网络上现在本身就有不少定时自动运行的软件,只要想办法让这些软件和QTP联系起来,那就解决问题了。51Testing软件测试网7e"Jk7[ lhZ
[思路二]:
Y6K"K+S PChQP0 不过songfun在这里要给大家介绍的是Windows自带的一个功能:任务计划(Task Scheduler)。
UJq*J5p*jb]J2Z051Testing软件测试网gY fZJ&qr首先简要介绍下任务计划。51Testing软件测试网z7Yz*f*f@P
任务计划是Windows提供的一个服务。通过创建任务计划的作业,我们可以让任何脚本、程序或文档在任何需要的时候启动运行。任务计划服务默认就是启用的,不过要运行它的话,你必须是Administrators、Backup Operators 或 Server Operators 组的成员。51Testing软件测试网 W0bG%v;h@1m
其实任务计划是作为一个.job文件存储在 \Windows\Tasks 文件夹中的,文件中包含任务的属性和配置信息。我们可以直接在对应的目录中去查看。
*E~p#ZTO?-U5I051Testing软件测试网!yA{"?*`了解了任务计划之后,我们来了解下如何通过脚本创建一个job,下面举个实例:
9[2^8Fmb0在C盘下,新建一个文件名叫 run.bat 。然后以notepad方式打开,输入命令“at 16:16 shutdown /r”——命令分成三块:at是计划任务的命令名,中间的数字表示时间,后面是你届时希望运行的命令。OK,想看看效果不妨先把时间改成下一分钟,然后保存下来,双击这个run.bat。
3b;kCT5`q$|P#A^0呃~~~看到效果了吗 ;P
/m%}7E;eT0其实这个at命令就是MS-DOS的一个命令,关于它的语法在文章最后会提供给大家。