Parasoft Virtualize 模拟仍在开发、难以访问或难以配置以进行开发或测试的系统的行为。

测试环境访问限制已成为有效交付高质量软件的重要障碍:

  • 敏捷和并行的开发团队不可避免地陷入僵局,因为不同的团队同时在互连的系统组件上工作,并且每个团队都需要访问其他组件才能完成自己的开发和测试任务。
  • 性能测试工程师需要根据依赖应用程序(第三方服务、大型机、打包应用程序等)的实际事务性能进行测试,但通常无法设置这样的条件。
  • 端到端功能测试由于难以在一次、方便且足够长的时间内访问所有必需的依赖项(需要测试的配置)而受阻。

通过 Virtualize 的服务虚拟化,您可以访问超出您控制范围且仍在开发中或过于复杂而无法在虚拟测试实验室中进行配置的依赖项。例如,这可能包括第三方服务(信用检查,付款处理等)、大型机和 SAP 或其他 ERP。使用服务虚拟化,您只需要访问一部分可用功能时,就不必虚拟化整个系统。当您自然地测试被测应用程序时,Parasoft 会捕获与依赖项的交互,并将此行为转换为具有易于配置的响应参数的灵活“虚拟资产”(例如,性能、测试数据和响应逻辑)。可以在几分钟内创建和配置复杂的虚拟资产,以进行基于角色的访问。

通过 Parasoft Virtualize,您和您的团队可以做到:

  • 准备就绪后即可开始测试
  • 快速配置对您的测试计划至关重要的环境条件
  • 完成所需的测试宽度和数量
  • 放心地将被测应用程序提升到一个新的水平

端到端功能测试

快速构建测试场景,以不断验证复杂事务的所有关键方面,这些情况可能会扩展到 web 界面、后端服务、ESB、数据库以及介于两者之间的所有内容。

安全测试

通过渗透测试以及执行复杂的身份验证、加密和访问控制测试方案来防止安全漏洞。

变更管理

向适对应的团队成员发出有关影响其测试的更改的警报,从而通过集中式变更模板快速、智能地更新资产。

负载/性能测试

验证高负载下的应用程序性能和功能。现有的端到端功能测试可用于负载测试,从而消除了进行全面和持续性能监控的障碍。还提供了对非 Parasoft 组件(如:Junits 或轻量级基于网络套接字的组件)进行负载测试的支持,以及对并发性问题的检测。

消息/协议测试

自动测试有多种消息传递和传输协议,包括 HTTP、SOAP/REST、PoX、WCF、JMS、TIBCO、MQ、EJB、JDBC、RMI 等等。

事件监控

在执行测试期间,您可以可视化和跟踪由测试触发的进程内事件,从而直接从测试环境中快速诊断问题。您还可以随着系统的开发不断验证关键事件是否继续满足功能期望。

  • No labels