我想创建一个可执行代码的UI测试,它打开浏览器并执行一组操作。我更喜欢一个简单的.exe文件,而不是使用批处理文件或使用MS Test Agent,以便能够在没有问题的情况下跨计算机运行它。欢迎您通过简单的点击来执行编码UI测试的任何其他方式,而无需使用Visual Studio。如何从编码UI测试中创建可执行文件(最好是.exe而不是命令行)?
谢谢。
我想创建一个可执行代码的UI测试,它打开浏览器并执行一组操作。我更喜欢一个简单的.exe文件,而不是使用批处理文件或使用MS Test Agent,以便能够在没有问题的情况下跨计算机运行它。欢迎您通过简单的点击来执行编码UI测试的任何其他方式,而无需使用Visual Studio。如何从编码UI测试中创建可执行文件(最好是.exe而不是命令行)?
谢谢。
您不能从CodedUi Project
创建一个.exe文件,但您可以使用另一个项目。
步骤1
创建CodedUi Project
。使用CodedUi Test Builder
创建执行所需操作的TestMethod(s)
。
步骤2
创建具有您CodedUi Test Project
参考,并调用您的记录Test Methods
另一个项目。如果你只需要运行一种方法,那么创建一个简单的Console Application
。如果您需要更复杂的内容(例如选择运行CodedUI Test Method
),Windows Form Application
会更合适。
我知道这是晚了,反正这个可以更好地服务于他人。
您可以委派这项工作MSTest的,你可以做一个.bat或使执行下一个控制台应用程序:
set MSTestEXE=%PROGRAMFILES%\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe
"%MSTestEXE%" /testcontainer:CodedUITest\bin\Debug\CodedUITest.dll
CodedUITest.dll是生成Visual Studio中的DLL。
MSTEST将执行您展示在CMD结果所有的测试,甚至会产生TestResult.trx文件。