【发布时间】: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