...
注意,可能需要手动添加您消息使用的字段,因为 SOAtest 根据所选定的消息生成最小的有效 EDI 消息。该消息将包含您可能希望修改的默认值。通常不建议在表单输入中使用右键点击填充选项(如用数据源值填充和参数化元素Populating and Parameterizing Elements with Data Source Values中所述)。它将向消息添加所有可选字段,但不一定添加有效的默认值。使用填充之后,您需要手动检查并输入每个字段的值。对于多数 EDI 消息,这可能是相当乏味的。
...
在 EDI 格式的模式下,如果将 EDI 消息粘贴到字面量视图,然后切换至表单输入或表单 XML,则 SOAtest 将自动检测消息类型并自动填充行话、版本和消息类型复选框。
有关可用视图的详情,请参阅输入模式Input Modes。
Info | ||
---|---|---|
| ||
如果希望发送自定义 EDI 消息,表单 XML 视图将允许您添加自定义字段,这是表单输入不允许输入的。 |
...
Anchor | ||||
---|---|---|---|---|
|
关于如何配置可用传输设置的详情,请参阅通过不同协议进行测试。
注意,当传输协议为 HTTP 时,Content-Type HTTP 头被设置为以下内容之一:
...
- 有效的 HTTP 响应码:允许自定义工具行为,以便它成功地处理了
2xx
范围之外的 HTTP 响应码。将单个代码和/或代码范围指定为逗号分隔的列表。例如,如果使用“302, 500-599”
,则将接受302
码或5xx
范围内的任何码。如果正在使用参数化值,则请保证数据源中的值使用与之相同的格式(如,"302, 500-599"
)。 超时 (秒):指定 SOAtest 应考虑 FTP、telnet 或 HTTP 请求超时后的延迟长度(以秒为单位)。默认设置对应于首选项面板的超时设置。自定义设置允许输入超时时间。可以输入一个负超时值,表示指定无限的超时。
- 因超时导致测试失败:选择此选项可使工具在超时后失败。
- 只在发生超时时才通过测试:如果发生指定的超时(如,工具没有在指定的时间内完成执行),则选择此选项让工具通过。
- 传出消息编码:从下拉菜单中选择自定义,然后输出消息选择编码。默认使用在最接近父测试套件中配置的编码(请参阅指定客户端选项)。也可以在 Parasoft 首选项 Misc 设置中全局指定该选项。(请参阅其他首选项设置 Additional Preference Settings)。
指定转换选项
在 EDI 格式中,当选项为空时,转换将使用该选项的默认选项。否则,如果选择或键入值,转换将尝试使用该值。注意,如果手动输入一个无效的值,则可能在尝试在表单输入/表单 XML 和字面量视图之间进行切换时,出现错误。
...
该值由扩展工具 1 返回,“<root>beta</root>”,通过删除“root”标签来发送文本。扩展工具 2 返回字符串“gamma”。将在浏览器视图中的请求负载中看到字符串“gamma”。
教程
请参阅使用 Working with EDI 消息Messages。
Anchor | ||||
---|---|---|---|---|
|
...