2013-02-01 31 views
0

我正在使用Lab Center + TFS 2012来运行我的自动GUI测试。我注意到,有运行一个脚本选项测试开始之前和之后:TFS - 如何在测试开始前运行应用程序?

Lab Center configuration

  • 我可以用这个选项运行什么类型的脚本?它是一个VB脚本或什么?
  • 是否可以运行应用程序而不是脚本?

我想在测试开始前使用此选项来恢复数据库,因为我有2个测试代理并且它们连接到同一个数据库。

回答

1

该脚本可以是任何带有(.bat)扩展名或Powershell脚本保存的命令行批处理文本文件,当然,您可以从该文件中调用任何exe文件,但首先需要导航到该exe文件或仅删除该Windows的环境变量中的路径,下面是一个扩展名为(.bat)的文件的示例,该文件将播放Windows Media Player。

CD “程序文件”

CD “的Windows Media Player”

wmplayer.exe

你也可以打开它,并根据需要发送参数。

+0

@ M-radwan-mvp你确定我们可以运行Powershell脚本(ps1)吗?当我尝试时,它不会运行,并且MTM会抛出错误'The setup batch file exode with error code-1'。 – digitguy

+0

我认为错误代码-1这意味着它无法找到您尝试在电源外壳期间运行的命令 –

相关问题