c# - 测试视频录制未上传到测试结果 Azure Devops
问题描述
在 Azure devops 设置中执行后,我在上传 Selenium 测试视频以测试结果时遇到问题。
这很简单直接,通过使用 VSTS 任务 - https://docs.microsoft.com/en-us/azure/devops/pipelines/test/collect-screenshots-and-video?view=azure-devops
这工作正常,直到我开始从测试用例读取参数并使用https://github.com/l3oferreira/MSTest.AzureDevOps传递给我的自动化测试
当我尝试从测试中读取参数时,它无法上传视频,但是当我不使用它时,它成功上传了视频进行测试。
观察到,无论哪种情况,它都成功录制了视频,但只是在稍后上传测试失败。
解决方案
我尝试使用包 MSTest.AzureDevOps 从测试用例中获取参数。但它失败并出现错误找不到我的帐户。
您可以尝试使用 API 编写自己的代码,以从测试用例中获取参数并将它们传递给自动化测试。请在此处查看代码示例。