在这个版本中,主要关注以下方面:

扩大 Parasoft 生态系统

以下更新使你能够在任何需要的地方利用 Parasoft 软件质量工具。

支持 OpenAPI 3.0 (Swagger)

添加了对 OpenAPI 3.0 的支持,这是该规范的最新版本。

支持分布式云模型的负载测试

目前 Parasoft 负载测试可从 AWS 中获得,这样你就可以在分布式云部署中执行负载测试。你可以在 Amazon EC2 中启动负载生成器,并在负载测试中控制它们。这一点很重要,因为需要确保你的生成器位于对 SLA 很重要的地理位置。这将创建一个更接近现实生活场景的负载测试,其无需从根本上改变创建负载测试的方式。有关更多详情,请查阅 在 Amazon 云环境中运行负载测试

支持持续集成和交付系统的扩展

Jenkins 的 Parasoft Findings 插件已经更新,目前支持 Jenkins 管道任务。有关更多详情,请查阅 Jenkins 10.3 的 Parasoft 任务

执行 Parasoft SOAtest/Virtualize 服务器的测试

目前 Parasoft Virtualize 服务器指的是 SOAtest 和 Virtualize 服务器,包括为灵活性测试环境灵活性地创建测试执行的能力。服务器使你能够降低测试自动化生态系统的总体运行成本。SOAtest 报告还增强了现代的、易于阅读的质量分析,包括 API 覆盖信息。

有关更多详情,请查阅 部署 Parasoft Virtualize Server WAR File

微服务体系结构中的测试

向微服务的转换带来了新的软件开发挑战,同时放大了与确保应用程序质量相关的长期问题。这个版本包含可以帮助你解决微服务体系结构挑战的新特性及功能。

支持 Apache Kafka

Kafka 是一个处理实时数据资讯的处理软件平台。Parasoft Kafka 扩展模块使你能够在配置、发送及验证通过 Kafka 发送信息时充分利用 SOAtest 丰富的接口。

有关更多详情,请查阅  Kafka 扩展

Virtualize 消息代理更新

目前 Virtualize 消息代理可以监听任何端口并捕获进出生态系统的所有流量。这一点有助于你发现依赖项,以及更容易地在联合或沙箱团队结构中对它们进行模拟。

REST API 更新

为了简化集成 SOAtest 和 Virtualize 到持续测试策略中,对 REST API 进行了以下改进:

  • 提供级别用户可以启动、禁用虚拟资产以及消息代理。
  • 提供级别用户可以使用 REST API 开始、停止记录。
  • 新的 API:从 XSD 资源(模式)中创建一个 SOAtest TST 文件。
  • 新的 API:为 SOAtest 和 Virtualize 编程式设置持续测试平台和许可证设置。

查阅 API 使用说明

简化对实际测试数据的访问

将模拟的测试环境和实际的测试数据相结合是打开 DevOps 的关键。这个版本包括持续测试平台中测试数据助手新的特性和功能,它帮助你在不影响质量的情况下加速测试。

支持 SQL 数据集

你可以交互和调整 SQL 数据,以及使用数据模型特征(需要额外的许可证)可视化、重组和生成数据。

  • 搜索、编辑以及修改所有 SQL 数据集信息。
  • 在虚拟数据库上定义约束条件并执行完整性测试,以确保数据符合规则。
  • 掩码、子集和为数据库生成新数据。
  • 使用现有记录的事务作为种子数据或完全从头生成新数据库。

其他更新

  • 支持在 Microsoft Edge 中回放 web 测试场景。
  • 表单输入选项只支持编码不合法的 XML 字符。
  • 支持文字视图中紧凑的 XML 消息:以紧凑、单行的格式参数化文字发送消息。
  • 支持从表单输入发送紧凑的消息:目前可以以单行的格式从表单输入字段发送消息。
  • Parasoft Marketplace 中的构件目前显示版本,使用户更容易下载适合其环境的正确组件
  • 添加了用于指定事件监控端口的新系统属性。

  • 改变了持续测试平台的系统需求。

已解决 FRs/PRs

ID说明
LT-1125在没有选中任何组件的情况下,单击带空项目的 QoS 度量会发生 NullPointerException 异常
LT-1130负载测试内部 ping 信号,导致启动缓慢
LT-1146支持 LTC 中的日文字符
LT-1177修复了 LT 上渲染的图形图像中的文字编码
SOA-9060支持开放 API (Swagger 3.0)
SOA-8129支持 Edge 浏览器回放
SOA-7605支持 Kafka 消息格式/协议
SOA-9290当使用 -dataSourceRow 选项并启用 "Use data source" 时,跳过扩展工具
SOA-3742排除表单输入生成的 XML 中的换行和其他空格的选项(将所有 SOAP XML 全部放在一行上)
SOA-9288无法在引用的测试套件中打开链接工具
VIRT-2367数据存储库工具 - 重复没有必然联系的元素
VIRT-2365数据存储库导入工具无法为记录表设置排除项
XT-30227查找/替换(Find/Replace)不会触发 SQAtest 编辑器受到污染
XT-33416Eclipse 无法通过 "Unable to acquire the state change lock" 加载 org.eclipse.core.runtime
XT-35086让添加数据源(Add Datasource)对话框和列自动匹配,以显示数据源类型的完整名称。
  • No labels