You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »


对于开发或测试过程中遇到的一些难以访问、难以配置且仍在发展中的系统行为,Parasoft Virtualize 实现了其系统行为模拟。

测试环境访问约束已经成为有效交付高质量软件的一个显著障碍

  • 即使敏捷和并行的开发团队也是不可避免地会遇到死锁问题,因为不同的团队同时处理相互连接的系统组件,并且每个团队都需要访问其他组件,以完成自己的开发和测试任务。
  • 性能测试工程师需要测试依赖应用程序的实际事务性能(第三方服务、大型主机、封装的应用程序等),然而配置这样的条件通常都是难以实施的。

  • 端对端功能测试受到了访问所有必要依赖项难度的阻碍,因为在单一、方便且足够长的时间内使用所需的测试配置很难对其进行访问。

Parasoft Virtualize 的服务虚拟化提供了对依赖项的访问,这些依赖项超出了你的控制范围:它或是仍在发展中,亦或是过于复杂而无法在虚拟测试实验室中配置。例如,这可能包含第三方服务(信用检查、付款处理等)、大型主机和 SAP 或其他 ERP。使用服务虚拟化,当只需虚拟化整个系统可用功能的一小部分时,你完全不需要虚拟化整个系统。当你自然地运行测试中的应用程序时,Parasoft 会捕获与依赖项之间的交互,并将此行为转换为灵活的 "虚拟资产",该 "虚拟资产" 具有易配置的响应参数(例如,性能、测试数据和响应逻辑)。复杂的虚拟资产可以在几分钟内创建并为基于角色访问而准备。

使用 Parasoft Virtualize,你和你的团队可以:

一旦准备就绪,便可开始测试。
快速配置对测试计划至关重要的环境条件。
完成所需的测试宽度和容量。
自信地将测试中的应用程序提升到下一个级别。


端到端功能测试

快速构建持续验证复杂事务所有关键方面的测试场景,它可以通过 web 接口、后端服务、ESB、数据库和这之间的一切进行扩展。



安全性测试

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

变更管理

通过集中化变更模板向对应的团队成员发出影响他们测试的变更提示,使得资产更新更加快速且智能。



负载/性能测试

验证高负荷下的应用程序性能和功能性。现有的端到端功能测试用于负载测试,消除了全面和持续性能监视的障碍。还提供非 Parasoft 组件(如 JUnits )或轻量级基于网络套接字组件的支持,同时还支持检测并发性问题。

消息/协议测试

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

事件监控

在测试执行期间,你可以可视化并跟踪由测试触发的进程内事件,从而促进直接来自测试环境的问题的快速诊断。你还可以随着系统的发展对关键事件是否一直都满足功能期望进行不断地验证

  • No labels