本主题说明如何配置通讯报文视图器工具,该工具显示附加到该工具的通讯报文(请求和响应)。
本章包含:
了解通讯报文视图器
每次运行工具时,SOAtest 都会自动记录与指定端点之间的通讯报文。通讯报文视图器工具帮助您管理和可视化与每个工具相关联的请求和响应。通讯报文视图器可以记录与每个工具运行对应的多个通讯报文实例。
使用通讯报文视图器工具
执行工具之后,双击测试下面的通讯报文视图器节点,以查看该工具的通讯报文。通讯报文视图器卡提供以下组件:
- Test Run: 显示所选测试用例的时间戳。
- Remove: 单击此处可从 Test Run 下拉菜单中删除所选的通讯报文实例。
- Clear All: 单击此处可从 Test Run 下拉菜单中删除所有通讯报文实例。
- Save Traffic: 选择此选项,保存通讯报文数据(请求和响应)。如果未选择此选项,则在项目关闭后将丢失通讯报文。
- Request URLs: (只适用于连接到浏览器播放工具时):显示可用于传输的各种浏览器请求 URLs。
- Data Source Row: 显示在通讯报文中发送的数据源行值。(“数据源行”菜单仅当数据源用于相应的测试用例时才显示)。
- Request/Response tabs: 显示与 Test Run 下拉菜单中所选测试相对应的请求或响应数据头和主体,以及(如果适用的话)与所选定 Data Source Row相对应的请求或响应头和主体。
关于客户机和桩函数工具,您可以通过不同选项卡查看请求和响应主体:
- Literal: 默认显示该选项卡。 如果发现必须从左到右滚动才能查看通讯报文,则可以在选项卡中右键单击,然后选择 Beautify。还可以通过右键单击选项卡并选择 Compact将 XML 重新格式化为适合一行。
- Tree: Tree 选项卡允许您通过树视图查看响应体。
- Element: Element 选项卡允许您查看消息的简化版本。
表选项卡 - 用于数据库查询结果
如果通讯报文视图器工具附加到 DB 工具上,并且 DB 工具执行“SELECT”语句时,响应区域将显示一个包含 DB 查询结果的表。
当 DB 工具执行多个 SQL 语句,并且响应包含多个结果集时,可以使用组合框(当表中有多个结果集时,在表上方)来确定显示哪个结果集的通讯报文。
这里,通讯报文视图器显示结果集 2 的结果:
相关教程
以下教程演示如何使用这个工具: