在本章节中:
前言
Sequence Responses 输入模式允许您指定资产收到请求时迭代发送的一系列消息。
添加响应
添加希望消息响应程序使用的响应,并按照传递顺序进行使用。列表顶部的响应将在第一次点击资产时发送。第二次响应将在下一次点击时发送,等等。默认情况下,响应程序在服务所有消息响应后循环回第一条消息。
单击 New ,添加响应。可以选择一个响应,然后单击 Up 或 Down 来录制响应,或者选择 Remove 删除响应。
还可以右键单击响应以访问复制和粘贴功能。
复制的响应将粘贴到响应列表的末尾。所有配置设置都将复制到粘贴的响应中。
配置消息
您可以在 Message 选项卡中配置响应程序发送的消息。
- 选择一个响应,然后单击 Message 选项卡。
- 选择一种指定响应的方法。您可以选择以下选项:
- Text: 启用 Text 选项,在字段中输入文字信息。
- File: 启用 File 选项,浏览要回复的文件。
- Data Source: 启用 Data Source 选项,,然后从全局或套件级别的数据源中选择一列。您可以从响应者套件变量和数据库访问数据源值。
配置响应头
默认情况下,响应程序使用 Transport Header 选项卡中配置的设置作为响应头,但是您可以覆盖序列中每个响应的设置。
- 单击 Response Headers 选项卡,然后启用 Override responder transport headers 选项。
- 单击消息传输类型的选项卡。
- 使用控件添加、删除和修改数据值。
- 保存变更。
配置响应选项
可以在 Response Options 选项卡中指定响应代码并为响应配置时间延迟。
- 选择一个响应,然后单击 Response Options 选项卡。
- 如果要为消息配置自定义 HTTP status code 请启用 Override Responder Return Status 选项并指定返回消息和状态代码。可以在字段中输入固定消息和代码,或从连接的数据源中指定参数化的消息和/或状态代码。
如果要向响应中添加其他延迟时间,请在 Think time 字段中指定要添加的毫秒数。Think time 将添加到在 Options tab> Performance Options 页面中指定的任何思考时间,以及通过性能配置文件指定的任何其他延迟(请参阅 使用性能配置文件)。