Bru*_*tti 5 functional-testing coded-ui-tests azure-devops azure-pipelines azure-pipelines-release-pipeline
我很难弄清楚如何在我的 realease 管道上正确配置功能测试。我有一个解决方案,其中包含一些使用 VSTS 中的默认构建配置构建的 Web 项目。工件没问题,我可以使用发布管道发布它们。到目前为止一切顺利,现在我想使用 CodedUI 实现功能测试并将它们集成到我的版本中。我们有一个带有 vsagent 的开发服务器,它是在我配置部署组时安装的。然后我使用我在此处下载的工具手动安装了 vstest 代理。
然后我在我的发布管道上添加了一个新任务:VsTest 配置如下
这是我的发布管道中测试任务的日志输出,其中表示未找到测试程序集:
我的构建任务:
这是我的工件包,它似乎没有任何测试程序集,只有 Web 项目:
所以基本上,我如何发布我的测试程序集以便在我的发布管道中使用它们?我是否正确地将测试程序集与我的 Web 项目工件打包在一起?
您可以尝试将测试程序集复制到$(build.artifactstagingdirectory)工件并随工件一起发布。
或者,您可以尝试添加另一个Copy Task任务Publish Build Artifacts或直接使用Copy and Publish Build Artifacts任务来复制测试程序集并将其发布为另一个工件。
| 归档时间: |
|
| 查看次数: |
4416 次 |
| 最近记录: |