你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
TestScenario 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义所有常用方法和功能的 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 平台,不应从代码中调用 |