手工创建用于参数化大型且复杂的消息可能非常耗时和乏味。
为了快速实现这一点,SOAtest 基于要参数化的请求或响应消息的结构自动生成 CSV 数据源模板。
若要生成并使用数据源模板:
- 如果表单输入视图没有显示希望生成的数据源引用的所有元素,则手动添加或手动填充表单,如 Populating a Set of Elements with Automatically-Generated Values中所述。自动填充将为可选元素添加节点。
从视图(Views)下拉菜单中 Form Input 。适用于合适的消息传递工具(SOAP 客户机、消息桩函数、消息传递客户机)。
右键单击根树元素,并选择 Generate CSV Data Source。
- 在打开的对话框中,指定以下设置。
- File Name: 将生成的 CSV 文件的名称。
- CSV File Destination: 要保存生成文件的工作区位置。
- File separator: CSV 文件的分隔符。
- 单击 OK。数据源将被添加到测试套件中,并且每个消息元素将使用数据源中的列进行参数化。
- 打开生成的数据源模板,并根据需求添加值。这些值将在测试执行期间传递给相关的元素。