

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

# 为 Test Workbench 生成测试集
<a name="test-sets"></a>

您可以创建测试集来评估机器人的性能。要生成测试机，可上传 CSV 文件格式的测试集或使用[对话日志](https://docs.aws.amazon.com/lexv2/latest/dg/conversation-logs.html)来生成测试集。测试集可以包含音频或文本输入。

![使用 Test Workbench 创建测试集。](http://docs.aws.amazon.com/zh_cn/lexv2/latest/dg/images/testworkbench/test-workbench-create.png)


如果测试集产生了验证错误，请删除该测试集并将其替换为另一个测试集数据列表，或者使用电子表格编辑程序编辑 CSV 文件中的数据。

**要创建测试数据集，请执行以下操作：**

1. 登录 AWS 管理控制台并通过以下网址打开 Amazon Lex 控制台[https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/)。

1. 从左侧面板中选择 **Test workbench**。

1. 从 Test workbench 下的选项中选择**测试集**。

1. 点击控制台上的**创建测试集**按钮。

1. 在**详细信息**中，输入测试集名称和描述（可选）。

1. 选择**生成基准测试集**。

1. 选择**从对话日志生成**。

1. 从下拉菜单中选择**机器人名称**、**机器人别名**和**语言**。

1. 要从对话日志生成基准测试，请根据需要选择**时间范围**和 **IAM 角色**。您可以使用现有角色，也可以创建基础 Amazon Lex V2 权限的角色。

1. 为您正在创建的测试集选择**音频**或**文本**模式。注意：Test Workbench 支持导入的文本文件不得超出 50k，音频文件不得超过 5 小时。

1. 选择用以存储测试结果的 Amazon S3 位置，并视情况添加 KMS 密钥以对输出转录进行加密。

1. 选择**创建**。

**要以 CSV 文件格式上传现有测试集或更新测试集，请执行以下操作：**

1. 从左侧面板中选择 **Test workbench**。

1. 从 Test workbench 下的选项中选择**测试集**。

1. 在控制台上选择**将文件上传到该测试集**。

1. 选择**从 Amazon S3 存储桶上传**或**从计算机上传**。注意：您可以上传根据模板创建的 CSV 文件。单击 **CSV 模板**下载包含模板的 ZIP 文件。

1. 选择**创建基础 Amazon Lex 权限的角色**或者**使用角色 ARN 的现有角色**。

1. 为您正在创建的测试集选择**音频**或**文本**模式。注意：Test Workbench 支持导入的文本文件不得超出 50k，音频文件不得超过 5 小时。

1. 选择用以存储测试结果的 Amazon S3 位置，并视情况添加 KMS 密钥以对输出转录进行加密。

1. 选择**创建**。

如果操作成功，系统将显示确认消息，表明测试集已准备好进行测试，并且状态将显示为**准备进行测试**。