【问题标题】:UWP unit testing with Jenkins使用 Jenkins 进行 UWP 单元测试
【发布时间】:2018-06-04 21:45:18
【问题描述】:

这不是我今天真正想问的问题,但我搜索了使用 Jenkins 对 UWP 应用程序进行单元测试的最佳实践。

首先,我为我的主应用程序创建了一个单元测试应用程序,并在我的开发机器上使用 MSBuild 命令行工具生成了 appx 包。它运行良好,我还可以使用 VS 测试控制台执行单元测试。 然后我尝试在我的构建服务器上使用 Jenkins 自动化它。但是 MSBuild 命令不起作用。我没有问题,但它不会产生任何输出。经过大量研究(没有任何成功),我的问题如下:

使用 Jenkins 通过结果仪表板进行 UWP 单元测试的最佳方法是什么?

谢谢

【问题讨论】:

  • 你现在有解决办法吗?

标签: unit-testing jenkins msbuild uwp continuous-integration


【解决方案1】:

为了使 MSBuild 正常工作,我必须创建两个后续构建步骤,一个带有命令行参数:

-t:恢复

为了让它恢复所有的 nuget 依赖,以及第二个带有命令行参数的依赖:

/t:重建 /p:Configuration=Release /p:UapAppxPackageBuildMode=StoreUpload

用于真正的发布编译和创建 sideload 和 storeUpload msix 文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多