本帖子为本人原创,转载请注明作者: Cheers . Li 以及网络来源:
设计批处理(.bat)文件,连续执行多个SilkTest测试项目。
要解决的问题:
(1). 设计一个批处理文件,连续执行多个SilkTest测试项目。
(2). 批处理文件必须是后台运行的(避免和运行中的cmd窗口重复)
解决方法:
(1). 设计一个批处理文件 Silktest_Batch.bat (假设,将此文件放在c:\Silktest_Batch.bat )代码如下:
Silktest_Batch.bat 文件代码: |
@echo on
partner -q -proj "C:\FlareNet\FlareNet.vtp" -resexport -r "C:\FlareNet\Plan\FlareNet_Plan.pln"
partner -q -proj "C:\OTS\OTS.vtp" -resexport -r "C:\OTS\OTS_Plan.pln"
#//
第二个需要执行的plan
# 在此处可以添加多个需要执行的 plan,格式同上。
|
(2)写一个vbs文件,用于执行Silktest_Batch.bat .代码如下:
Run_SilkTest_BatchProject.vbs 文件代码: |
set ws=WScript.CreateObject("WScript.Shell") ws.Run "c:\Silktest_Batch.bat ",0 |
(3)双击 运行 Run_SilkTest_BatchProject.vbs.
至此,问题解决。
如果你有更好的方法,欢迎一起分享 ^_^
注意: