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

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

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

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

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

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

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

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

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

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