batch-file - 创建批处理文件以运行 mstest 以实现编码的 ui 测试自动化
问题描述
有人可以帮助我创建批处理文件以使用 mstest 运行编码的 ui 测试吗?
我目前正在命令提示符下运行编码的 ui 测试,方法是在命令提示符下使用以下行以管理员身份运行:
cd\
cd C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE>MSTest.exe /testcontainer:D:\Working\LOPS_Testing\LOPS6Automation\bin\LOPS6Automation.dll /test:Light_Oil_Price_System.Scripts.PricingScreen_Script.PricingScreenFunctionality
这可以正常工作。
但现在我想在批处理文件中使用它。有人可以帮助我使用上面的代码创建一个批处理文件吗?
解决方案
用引号之间的空格包裹路径。
我还使用cd /D
了 , 必要时更改驱动器(例如,如果您在驱动器 D:上,则需要在cd
命令之前更改为 C:。使用/D
选项,这是自动完成的)
此外,由于您已经在该Common7\IDE
文件夹中,您无需再次编写该目录,您只需调用 MSTest.exe:
cd /D "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE"
MSTest.exe /testcontainer:D:\Working\LOPS_Testing\LOPS6Automation\bin\LOPS6Automation.dll /test:Light_Oil_Price_System.Scripts.PricingScreen_Script.PricingScreenFunctionality
推荐阅读
- javascript - 如何在 D3 中的折线图末尾添加工具提示
- java - 如何在gradle build中做cat文件
- react-native - _reactNativeRouterFlux.Actions.signup is not a function
- android - 从适配器更新 recyclerview
- c# - 未使用 dotnet new 创建 Launchsettings.json
- pixi.js - PIXI.Text as a hole but keeping stroke
- python - 如何在云服务上运行 python 代码以自动化运行 5 天
- python - Keras:跨训练示例共享一层权重(不在层之间)
- javascript - 如何欺骗 Angular 相信文本输入已填充
- java - JavaFX - widthProperty() 和 heightProperty() 何时设置/更新