Azure devops 从Azure测试计划运行自动测试

Azure devops 从Azure测试计划运行自动测试,azure-devops,automated-tests,azure-pipelines-release-pipeline,test-plan,Azure Devops,Automated Tests,Azure Pipelines Release Pipeline,Test Plan,我正在Azure中尝试从测试计划运行自动测试。根据文档->,我创建了构建和发布定义,并将使用设置为测试运行来选择测试。当我运行测试时,stage在没有执行测试和警告的情况下通过“找不到任何与模式*test.dll匹配的测试文件!TestAdapter.dll\显示obj。但是我的测试模式看起来有点不同。Tests.dll,如果在Classic editor中使用test Run as选项,则无法更改此模式。我找不到使用YAML管道更新测试程序集的方法。有没有其他方法可以改变测试模式 与任何其他U

我正在Azure中尝试从测试计划运行自动测试。根据文档->,我创建了构建和发布定义,并将使用设置为测试运行来选择测试。当我运行测试时,stage在没有执行测试和警告的情况下通过“找不到任何与模式*test.dll匹配的测试文件!TestAdapter.dll\显示obj。但是我的测试模式看起来有点不同。Tests.dll,如果在Classic editor中使用test Run as选项,则无法更改此模式。我找不到使用YAML管道更新测试程序集的方法。有没有其他方法可以改变测试模式

与任何其他UI测试不同,它无法更改从Azure测试计划运行自动测试的dll模式。它只能将参数传递给测试代码

问:如何将参数从构建或发布传递到测试代码 管道

答:使用runsettings文件将值作为参数传递给测试 代码。例如,在包含多个阶段的版本中,您可以 将适当的应用程序URL传递给每个应用程序中的每个测试任务。这个 必须在中指定runsettings文件和匹配参数 VisualStudio测试任务

传递参数以测试生成或发布管道中的代码


作为一种解决方法,您可能需要将测试模式更改为
.Tests.dll

我可以通过以下文章中的步骤来克服这一问题。希望对其他人有用。 [https://medium.com/@drewelewis/simplified-automated-qa-testing-on-azure-devops-43d15305df85]
[https://docs.microsoft.com/en-us/azure/devops/test/run-automated-tests-from-test-hub?view=azure-devops]

Hi Siddhu255,请查看提供的信息是否有用。您对这张票还有其他问题吗?谢谢您抽出时间回答这个问题。不鼓励只链接的答案,因为它们可能会过时。请考虑将每个链接文章的要点添加到你的答案中,这样信息会随着时间的推移而持续。