在.bat文件中运行多行,每行应等待前一个完成

时间:2015-04-02 09:23:03

标签: batch-file

我有一个.bat文件(超过50行),可以在夜间运行自动化测试。我想摆脱使用ping和someww的行来使命令在前一个

之后运行

- 第一行执行测试

start“”“C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ ide \ mstest.exe”/ testcontainer:c:\deploy\AutomationTest\273\AutomationMedical-AddRadiation.dll / resultsfile:AutomationMedical -AddRadiation.trx

- 第二行等待300秒,直到测试完成

ping 127.0.0.1 -n 300> null

- 第三行将发布测试

start“”“c:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ tcm”run / publish / suiteid:906 / configid:2 / resultowner:“USer”/ resultsfile:“c: \ temp \ AutomationMedical-AddRadiation.trx“/ collection:http://testenvironment:8080/tfs/Test/teamproject:Test

- 再次等到发布 ping 127.0.0.1 -n 10> null

- 然后结果文件将bv modev转到另一个位置

start“”move / y“c:\ temp \ AutomationMedical-AddRadiation.trx”“c:\ temp \ Processed \ AutomationMedical-AddRadiation%RANDOM%.trx”

ping 127.0.0.1 -n 10> null

这些步骤都是针对每个测试完成的(并且是很多测试)。 求助。

0 个答案:

没有答案