

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 测试控制操作
<a name="testing-simulation-action-test-commands"></a>

测试控制操作管理测试执行本身，提供调试功能和对测试何时结束的明确控制。

## 结束测试
<a name="testing-simulation-action-end-test"></a>

在特定时刻显式终止测试执行。如果您想在验证某些条件后停止测试，而不是等待流程自然完成，请使用此选项。

配置选项：
+ **操作**-选择 “测试命令”
+ **测试控制类型**-选择 “结束测试”

使用案例：
+ 关键验证完成后停止测试
+ 在实现主要测试目标后防止不必要的执行

![操作块配置显示选择了 “结束测试” 控制类型的测试命令。](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/test-action-end-test.png)


## 日志数据
<a name="testing-simulation-action-log-data"></a>

在测试执行期间捕获和记录特定的属性值。记录的信息会显示在您的测试结果中，帮助您了解在测试的不同时刻发生了什么。

配置选项：
+ **操作**-选择 “测试命令”
+ **测试控制类型**-选择 “记录数据”
+ **日志数据**-定义一个或多个键值对：
  + **日志标识符**-记录值的描述性名称（例如，“当前队列名称”）
  + **日志值** — 记录 JSONPath 到要记录的属性（例如 $.Queue.Name）以及任何描述性文本

使用案例：
+ 通过查看中间值来调试测试失败
+ 在整个测试中跟踪属性的变化情况
+ 记录测试文档的重要数据点

![操作块配置显示了带有日志数据控制类型和键值对字段的测试命令。](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/test-action-log-data.png)


日志配置示例：
+ 日志标识符：“联系人 ID 和队列名称” → 日志值：这是联系人 ID：$。 ContactId 队列名为：$.Queue.Name

这将在执行 “日志数据” 操作时捕获这两个值，使它们在测试结果中可见。

![日志数据配置示例，显示使用 JSONPath 表达式记录联系人 ID 和队列名称。](http://docs.aws.amazon.com/zh_cn/connect/latest/adminguide/images/test-action-log-data-example.png)
