Testing 如何使用NUnit测试方法从azure获取当前正在执行的测试用例详细信息

Testing 如何使用NUnit测试方法从azure获取当前正在执行的测试用例详细信息,testing,automated-tests,azure-pipelines,azure-pipelines-release-pipeline,nunit-3.0,Testing,Automated Tests,Azure Pipelines,Azure Pipelines Release Pipeline,Nunit 3.0,我正在使用azure发布管道来触发与NUnit测试方法关联的选定自动测试用例。 这些azure测试用例中的每一个都有参数,我正试图在测试执行过程中获取这些参数。 为此,我需要当前正在执行的测试用例信息,以便我可以从azure查询测试用例参数并在测试执行中使用它们 我只从测试上下文参数中找到了“TCMTestPropertiesJSONFile”,它由测试用例信息和其他细节组成 我正在努力实现的目标: 一旦测试执行开始,我需要当前正在执行的测试用例详细信息(可以是测试用例id \测试用例标题等),

我正在使用azure发布管道来触发与NUnit测试方法关联的选定自动测试用例。 这些azure测试用例中的每一个都有参数,我正试图在测试执行过程中获取这些参数。 为此,我需要当前正在执行的测试用例信息,以便我可以从azure查询测试用例参数并在测试执行中使用它们

我只从测试上下文参数中找到了“TCMTestPropertiesJSONFile”,它由测试用例信息和其他细节组成

我正在努力实现的目标:

一旦测试执行开始,我需要当前正在执行的测试用例详细信息(可以是测试用例id \测试用例标题等),以便查询azure以获取测试用例参数并在执行中使用它们。并对其余测试重复相同的过程。目前大约有5000个测试用例。

也许您可以试试

[System.Runtime.Serialization.DataMember(EmitDefaultValue=false, IsRequired=false)]
public int TestCaseId { get; set; }