此版本包括以下增强功能:


APT 测试的测试影响分析

您现在可以在 SOAtest 中将测试影响分析(TIA)功能用于 API 测试。TIA 专为在自动化测试执行环境中使用而设计,可分析待测试应用程序的覆盖率数据,并识别受应用程序更改影响的测试。然后,SOAtest 使用 TIA 输出仅执行受更改影响的测试子集。

有关其他信息,请查阅 测试影响分析

SOAtest 智能 API 测试生成器目前为 Parasoft  录制器

名称的更改反映了实用程序从 捕获 API 调用的工具到更强大的服务集(现已包括luzhi UI 动作的功能)的演变。然后可以使用 Parasoft Selenic将录制的动作转换为 Selenium 测试。

有关如何使用新功能的说明,请查阅 Parasoft 录制器

智能 API 测试生成器支持 Salesforce Lightning 

现在,SOAtest 智能 API 测试生成器可以通过在 Salesforce Lightning 平台上创建的应用程序的浏览器交互快速创建 API 测试。 

查阅 配置智能 API 测试生成器 以获得其他信息。

数据资源库 CRUD 工具更新

现在,您可以使用本机 CRUD 工具中的表单 JSON 编辑器来编辑 JSON 负载。

更多详情,请查阅 数据资源库 CRUD

忽略区分大小写的虚拟服务关联

现在,您可以在为虚拟服务配置消息响应程序相关性时忽略以下元素的区分大小写的方式启动 Virtualize:

  • URL 路径 
  • 响应程序关联体
  • 响应程序关联数据

关于其他信息,请查阅 响应程序关联选项卡

在 CTP 中为虚拟资产定义变量集 

您可以定义一组要在虚拟资产中引用的变量。变量集消除了在环境发生变化时手动更新与资产关联的依赖组件、端点或代理的需要。通过更新变量集中的值,使用该变量的所有虚拟资产将自动更新。您还可以重用虚拟资产并更改活动变量集以快速启用不同的环境。

CTP 中用于用户管理的可配置登录策略

CTP 的使用管理模块(PSTSec)现在具有配置策略以响应失败的登录尝试的功能。 

项目中心的生命终点

装载了 DTP/Concerto 的项目中心模块已达到使用寿命(EOL)阶段,并已在 DTP 5.4.2中删除。不再支持连接到项目中心。 

其他更新

  • 新增了以忽略数据源相关性区分大小写的模式启动 Virtualize 的功能。
  • 新增了在命令行上运行 SOAtest 时忽略丢失资源的功能。
  • 新增了对从父测试套件创建多回归控件的支持。
  • 新增了动态设置 HTTP 监听器端口的功能。
  • 实现了对用户管理和网络许可服务器的安全访问。
  • 现在,事件视图器将显示解压缩的有效负载。
  • 扩展了 Virtualize REST API,可以将传入请求转换为 XML,从而可以以编程方式设置响应程序相关性。
  • 本地测试脚本文件必须以 UTF-8 字符编码保存。如果在运行脚本时遇到了问题,请验证是否使用了正确的编码。
  • IP 地址现在记录在 CTP 管理的用户帐户页面中。
  • 新增了对在表单 JSON 视图中使用数据源值自动填充元素的支持。
  • 提高了控制台调试信息。控制台现在报告 Parasoft 系统属性,以及阻止性能服务器以最佳方式运行的配置。  
  • CTP 中的任务搜索引擎已得到完善。 

已解决的 PR 和 FR

ID说明
CTP-4506使用测试数据自定义分隔符时,从 CSV 文件创建的数据集不正确
CTP-4507将用户登录 IP 地址存储在数据库中
CTP-4521添加对虚拟资产中变量集的支持
CTP-4538在没做任何变更时,数据生成器工具提示保存或放弃弹出窗口
CTP-4548优化对仅检查文件名的测试场景的查询
CTP-4551无法访问具有数据仓库数据源的虚拟资产可能需要一分钟以上的时间才能打开
CTP-4556对用户管理和网络许可服务器的安全访问
CTP-4557将测试场景添加至 Safari web 浏览器上的 CTP 任务时,名为“QA”的环境显示为省略号
CTP-4559使用 EM 插件的 Jenkins 任务停留在运行状态超过 5 个小时
CTP-4560无法获取事件监控的请求和响应详情
CTP-4578向任务中添加新的 TST 因出现 JSON 错误而导致保存失败
SOA-10645报告大量违规时,SOAtest 崩溃
SOA-11001XML 数据库元素值为空时,会触发任何错误选项的中止场景
SOA-11778填充表单 XML 时从文本节点修剪掉空白 - 固定通讯报文向导
SOA-11840验证按钮不适用于 XML 数值差异断言上的参数化值
SOA-11849超出了 GC 开销限制,导致服务器无响应
SOA-11861更新推荐用于 Mac 安装的 Eclipse 插件的文档
SOA-11866添加到数据组数据源的新列没有出现
SOA-11881JSON 断言器将整个元素提取为 XML
SOA-11891对于某些字段,变量不是按字母顺序排列的
SOA-11996对 SOAVirt WAR 使用的严重度级别为严重且易受攻击的第三方依赖进行了升级
SOA-11999支持从父测试套件创建多回归控件
VIRT-3147使用 http 内部 url 的转换工具不会发送响应头。
VIRT-3148附带传入请求的数据生成器佛你根据不会识别以前步骤中捕获到的数据源值。
VIRT-3157消息代理不接受带有自定义方法的 HTTP 请求
VIRT-3167使用 JSON 消息通讯报文生成 PVA 会在单独数据集上创建了名称不正确的列
VIRT-3205使用数据学习工具更新仓库将创建新的记录类型并更改旧记录类型的关联
VIRT-3212验证时将用户的远程地址发送到 CTP
VIRT-3220扩展用于 Virtualize 服务器的 REST API 以启用 API 调用中的传入请求转换的选项
VIRT-3222使用 CRUD 工具在 Virtualize 服务器上的性能下降
VIRT-3224WAR 安装时 java.library.path Error 中没有 xtest 且 SOL-0 作为机器码
VIRT-3225对 SOAVirt WAR 使用的严重度级别为严重且易受攻击的第三方依赖进行了升级
VIRT-3226根据录制的通讯报文创建的 PVA 为空
VIRT-3311StubService wsdl 无法通过 https 获得
VIRT-3315数据存储库表编辑器 - 缓存“身份”以提高性能
VIRT-3379消息代理将分号更改为 URL 中的“&”号



  • No labels