新版SOAtest & Virtualize给您带来惊喜

Parasoft的人工智能API测试解决方案包含了全新的统一代码覆盖率报告。继续本文,了解团队如何在分布式系统中获得应用覆盖率的可视性。

新版SOAtest & Virtualize给您带来惊喜_第1张图片

1. 功能测试解决方案概述

Parasoft 在《The Forrester Wave™:2022年第四季度持续自动化测试平台》中被评为领导者。Parasoft一直都专注于创新,旨在帮助我们的客户实现软件质量目标。

SOAtest、Virtualize和CTP帮助企业降低成本,加快复杂和高质量软件的交付。

  • SOAtest简化了跨API、微服务、用户界面、数据库等的功能测试。

  • Virtualize可让用户创建行为与真实情况无异的虚拟等价物。

  • CTP提供基于浏览器的可视化测试环境和依赖项。

2. 简化的工作流程和统一的代码覆盖率报告

2023.1版的SOAtest、Virtualize和CTP(Parasoft的功能性API测试平台)侧重于以下主题:

  • 代码覆盖和分布式微服务

  • JSON和纯XML的新响应程序模式

  • 改进了可用性和用户体验

2.1 代码覆盖和分布式微服务

代码覆盖率是本次新版本发布的一大重要内容。传统测试中,要测量代码覆盖率,用户需要运行时信息和源代码来生成详细的覆盖率报告。而通过该版本,您可以直接从二进制文件和运行时数据创建覆盖率报告,使QA团队无需访问源代码即可计算覆盖率。

该增强功能还简化了设置代码覆盖率和测试影响分析(TIA)配置的工作流程。每个功能和语言工具都包含了扩展的覆盖能力。您不再需要安装Jtest或dotTEST来在SOAtest中启用覆盖。

随着企业逐渐淘汰掉整体应用程序,微服务的使用将继续存在,应用覆盖的可见性一直是一个日益严峻的挑战。现如今,SOAtest已扩展到收集分布式微服务的代码覆盖率数据,为这些不同端点的应用覆盖提供更好的可见性。并且,结果可汇总到SOAtest XML和DTP报告中。

新版SOAtest & Virtualize给您带来惊喜_第2张图片

新版SOAtest & Virtualize给您带来惊喜_第3张图片

2.2 JSON 和 Plain XML 的新响应模式

Virtualize 用户可以利用 JSON 和 Plain XML 的新 "请求/响应文件"输入模式,该模式使用请求/响应配对目录。该模式根据目录中的文件检查传入的请求,如果发现匹配,则使用配对的响应作为回复。这将使传入消息与请求文件相匹配,并返回配对响应,而且由于根据工具配置自动为任何新请求文件配置相关性,因此添加新数据将变得更加容易。此外,我们支持HTTP、MQ、JMS和自定义协议。在我们的下一个版本中,该功能将得到扩展,以实现运行时流量的动态 "学习",从而在实时端点不可用时轻松模拟真实服务。

图片

2.3 提高可用性与用户体验

我们一直在努力提高可用性并改善用户体验。此次发布的版本包括满足客户要求和简化工作流程的增强功能。

存储消息代理、虚拟资产以及测试、响应和操作套件的创建器。修改测试套件(.tst)、响应套件(.pva)、动作套件(.pvn)、消息代理(.pmpdd)或虚拟资产(.pvadd)的最后一个用户现在能够存储在这些资产中。您可以查看谁是最后一个在桌面应用程序或CTP中进行修改的操作者。

绕过任何消息代理故障转移的消息应答器。当您希望应答器返回失败消息但不希望代理故障转移时,您可以配置消息应答器绕过任何已设置的消息代理故障转移设置,并返回在应答器中配置的自定义返回状态和有效载荷。

SOAvirt 服务器增强功能

  • SOAvirt 服务器可作为 Windows 服务安装

  • SOAvirt 服务器 WAR 部署最多可并行运行 4 个测试作业

CTP增强功能

  • 管理员可以将服务器标记为“私有”,从而对未获得访问权限的非管理员隐藏它们

  • 用户可以在主连接和辅助连接之间切换消息代理模式

  • 用户可以在代理文件夹内创建代理

  • 新的小部件可用于监控 Virtualize 服务器上的每秒点击次数

想了解有关增强功能的更多细节吗?欢迎访问我们的官网。如果您想在开始试用之前了解更多信息,可以向我们的专家请求Demo演示,看看我们的工具如何使开发团队的测试更容易、更快。

你可能感兴趣的:(压力测试,API测试)