Share via


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

TestScenario 类

定义

定义所有常用方法和功能的 TestScenarios 的基类。

public abstract class TestScenario : IDisposable
type TestScenario = class
    interface IDisposable
Public MustInherit Class TestScenario
Implements IDisposable
继承
TestScenario
派生
实现

构造函数

TestScenario(FabricClient, TestScenarioParameters)

此 API 支持 Service Fabric 平台,不应从代码中调用

字段

ProgressChanged

事件处理程序,用于公开测试的当前进度。 处理时,它将提供 ProgressChangedEventArgs,其中提供已完成的测试的总百分比,以及执行的最后一个操作 (字符串) ,这对于日志记录非常有用。

属性

FabricClient

此 API 支持 Service Fabric 平台,不应从代码中调用

ScenarioParameters

此 API 支持 Service Fabric 平台,不应从代码中调用

方法

Dispose()

此方法将释放 TestScenario。

ExecuteAsync(CancellationToken)

此方法使用传入构造函数的指定参数集执行测试。

GetElapsedTime()

此 API 支持 Service Fabric 平台,不应从代码中调用

HandleTaskComplete(Task, String, String)

此 API 支持 Service Fabric 平台,不应从代码中调用

OnDispose(Boolean)

此 API 支持 Service Fabric 平台,不应从代码中调用

OnExecuteAsync(CancellationToken)

此 API 支持 Service Fabric 平台,不应从代码中调用

ReportProgress(String)

此 API 支持 Service Fabric 平台,不应从代码中调用

ReportProgress(String, Object[])

此 API 支持 Service Fabric 平台,不应从代码中调用

ValidateScenarioAtExitAsync(CancellationToken)

此 API 支持 Service Fabric 平台,不应从代码中调用

适用于