你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

LoadTestRunClient.BeginTestRun 方法

定义

创建并启动具有给定名称的新测试运行。

public virtual Azure.Developer.LoadTesting.TestRunResultOperation BeginTestRun (Azure.WaitUntil waitUntil, string testRunId, Azure.Core.RequestContent content, TimeSpan? timeSpan = default, string oldTestRunId = default, Azure.RequestContext context = default);
abstract member BeginTestRun : Azure.WaitUntil * string * Azure.Core.RequestContent * Nullable<TimeSpan> * string * Azure.RequestContext -> Azure.Developer.LoadTesting.TestRunResultOperation
override this.BeginTestRun : Azure.WaitUntil * string * Azure.Core.RequestContent * Nullable<TimeSpan> * string * Azure.RequestContext -> Azure.Developer.LoadTesting.TestRunResultOperation
Public Overridable Function BeginTestRun (waitUntil As WaitUntil, testRunId As String, content As RequestContent, Optional timeSpan As Nullable(Of TimeSpan) = Nothing, Optional oldTestRunId As String = Nothing, Optional context As RequestContext = Nothing) As TestRunResultOperation

参数

waitUntil
WaitUntil

定义如何使用 LRO,如果已通过 WaitUntil.Completed,则等待测试运行完成

testRunId
String

负载测试运行的唯一名称只能包含小写字母、数字、下划线或连字符。

content
RequestContent

要作为请求正文发送的内容。 请求正文架构的详细信息,请参阅下面的“备注”部分。

timeSpan
Nullable<TimeSpan>

轮询器类的 pollingInterval,默认值或 null 值被视为 5 秒

oldTestRunId
String

应重新运行的现有测试运行标识符(如果提供此标识符),测试将使用现有测试运行中的 JMX 文件、配置和应用组件运行。 可以在请求正文中替代新测试运行的配置值。

context
RequestContext

请求上下文,可以基于每个调用替代客户端管道的默认行为。

返回

从服务返回的响应。 响应正文架构的详细信息,请参阅下面的“备注”部分。

例外

testRunIdcontent 为 null。

testRunId 是一个空字符串,预期为非空。

服务返回了非成功状态代码。

适用于