如何从命令行运行Xamarin.UITest?

时间:2016-06-13 14:42:09

标签: testing xamarin teamcity xamarin.uitest

我想在我的构建服务器上运行测试(使用Xamarin.UITest进行),该服务器在OS X上运行TeamCity。

我已经在线搜索了如何执行此操作,但我只能找到如何将这些测试提交给Xamarin Test Cloud。这不是我想要的,我想运行我直接在连接到构建服务器的设备(和/或模拟器)上编写的测试。

2 个答案:

答案 0 :(得分:5)

根据docs(需要NUnit 2.6.3)

$ mono <path-to>/Nunit-2.6.3/bin/nunit-console.exe <path/to/uitest-assembly.dll>

答案 1 :(得分:4)

这是我在OS-X上做的事情:

  • 在本地安装正确的*vars->val->string版本
  • 构建应用
  • 建立uitests
  • 运行测试

示例:

nunit-console.exe