【发布时间】:2013-12-03 11:06:55
【问题描述】:
我们有一套要在 Microsoft Surface(ARM 版本)上运行的测试(本机库的测试用例)。在 Visual Studio 中手动操作很容易。但是,我们希望以一种我们可以编译、安装、运行和收集命令行输出(例如来自 Jenkins CI)的方式自动化该过程。
在 iOS 上,Fruitstrap 可以模拟 XCode 为 iOS 执行类似的任务。是否有 Microsoft/第三方工具可以帮助我们为 Surface 执行此操作?
关于自动化 GUI 测试 (Best way to test a Microsoft Surface application) 的问题与本例无关,因为我们没有任何 GUI,问题是从主机以非交互方式上传和启动 Surface 上的应用程序。
编辑:有一个关于如何在 VS2012 http://www.youtube.com/watch?v=o-Gi6REeGN0 中使用 Google 测试框架的精彩视频,但我们的问题是我们想在 Microsoft Surface 而不是主机上运行测试。
【问题讨论】:
-
似乎没有微软想要的在 WinRT 设备上运行单元测试的方式(与 Windows Phone 不同):msdn.microsoft.com/en-us/library/windowsphone/develop/…
标签: visual-studio unit-testing jenkins automated-tests windows-rt