Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2023.1

...

注意,可能需要手动添加您消息使用的字段,因为 SOAtest 根据所选定的消息生成最小的有效 EDI 消息。该消息将包含您可能希望修改的默认值。通常不建议在表单输入中使用右键点击填充选项(如用数据源值填充和参数化元素Populating and Parameterizing Elements with Data Source Values中所述)。它将向消息添加所有可选字段,但不一定添加有效的默认值。使用填充之后,您需要手动检查并输入每个字段的值。对于多数 EDI 消息,这可能是相当乏味的。

...

在 EDI 格式的模式下,如果将 EDI 消息粘贴到字面量视图,然后切换至表单输入或表单 XML,则 SOAtest 将自动检测消息类型并自动填充行话版本消息类型复选框。 



有关可用视图的详情,请参阅输入模式Input Modes


Info
title发送自定义 EDI 消息

如果希望发送自定义 EDI 消息,表单 XML 视图将允许您添加自定义字段,这是表单输入不允许输入的。

...

Anchor
Specifying Transport Settings
Specifying Transport Settings
指定传输设置

关于如何配置可用传输设置的详情,请参阅通过不同协议进行测试

注意,当传输协议为 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
Basic EDIFACT Support
Basic EDIFACT Support
基础 EDIFACT 支持

...