【问题标题】:Can I generate code coverage from deployments on azure?我可以从 Azure 上的部署生成代码覆盖率吗?
【发布时间】:2012-11-13 21:31:07
【问题描述】:

我们希望能够将我们的代码部署到 azure,然后在已部署的实例上运行集成/验收测试以验证功能,因为使用模拟器并不总能给出真实的结果。

我们还想让这些测试生成代码覆盖率报告,然后我们可以将其与单元测试中的代码覆盖率合并。我们使用 TeamCity 作为我们的构建服务器,内置 dotcover 作为我们的代码覆盖工具。

我们可以这样做吗?有没有人知道从哪里开始?

【问题讨论】:

  • 在 BUILD 2012 的 Channel9 上有一个视频介绍了与 Windows Azure 网站的持续集成。在视频中他们说我们可以使用 .deployment 文件来构建我们自己的构建策略。不确定这是否有帮助。这是视频channel9.msdn.com/Events/Build/2012/4-002
  • 如果您希望通过 azure 部署进行单元测试,这可能会有所帮助。 (deliriousdev.blogspot.ca/?m=1)至于 dotcover,我目前正在自己​​研究这个问题,希望很快有一个指南,并会让你知道。我知道这是一个迟到的回应,如果你已经知道了,我也很想知道这一点。
  • “部署”以什么方式? VM中的MSI?网站?网络角色?
  • @peterritchie 网络和工作者角色

标签: azure integration-testing code-coverage dotcover


【解决方案1】:

观看此视频

可以使用自定义部署脚本扩展 Kudu 以运行单元测试等等。

http://www.windowsazure.com/en-us/documentation/videos/custom-web-site-deployment-scripts-with-kudu/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-16
    • 2011-05-06
    • 2020-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-08
    • 2014-07-01
    相关资源
    最近更新 更多