您现在的位置:首页 > 产品中心 > 软件测试工具 > Parasoft > Parasoft

Parasoft SOAtest

通过直观的界面来创建、维护和执行端到端的测试场景,Parasoft SOAtest帮助QA团队确保安全、可靠、标准的业务应用。它采用自底向上的构建方式,来降低复杂的、分布式的应用程序固有复杂性。
是业内领先的针对面向服务的架构和复合应用的测试平台。
通过直观的界面来创建、维护和执行端到端的测试场景,Parasoft SOAtest帮助QA团队确保安全、可靠、标准的业务应用。它采用自底向上的构建方式,来降低复杂的、分布式的应用程序固有复杂性。
 
自2002年以来,Parasoft客户如HP、IBM、Fidelity、Lockheed Martin和美国国税局使用SOAtest达成:
 
  • 确保可靠性、安全性,以及确保SOA、云和web应用的一致性
  • 减少构建和维护自动化测试所需的时间和精力
  • 自动并持续验证复杂的业务场景
  • 使得测试在不完整和不断演变的环境中变得容易
  • 在负载下验证性能和功能预期
  • 直接通过测试环境快速诊断问题
 
Parasoft Virtualize服务虚拟化

Parasoft Virtualize能与Parasoft SOAtest无缝集成,帮助团队快速访问任何开发、测试或验证应用程序所需的环境。它通过摸拟依赖系统(可能不可用、不断演变、或难以访问)的行为,极大地降低了管理环境(开发和测试)的时间和成本。
 
端对端的测试
  • 端到端地场景测试:提倡building-block方法,促进快速开发测试套件。该套件操作多个可能跨消息层、ESB、web界面、数据库和大型主机的端点。从而确保底层实现的可靠性。
  • 支持SOA的测试构建:先进的测试自动化和SOA接口支持使得可扩展测试的构建变得快速。自动从工件
  • 生成测试,诸如WSDL、WADL UDDI WSIL 、、、XML Schema、BPEL、HTTP
  • Web界面验证:指导团队为基于丰富和高度动态浏览器的应用程序开发出健壮,无噪音的回归测试。支持跨浏览器测试、RIA/AJAX测试和多层次验证。
  • 持续回归测试:持续回归测试适用于异构系统的多个层次。当所做修改影响到应用程序行为,这些测试将立即提醒你以减少修改带来的风险。
  • 运行时错误检测:自动暴露发生在应用程序执行时的缺陷,包括竞争条件、异常、资源/内存泄漏和安全漏洞。精确定位应用程序崩溃、性能下降和不可预知行为的根本原因。
 
事件监测和验证
  • 消息/事件监测:可视化并跟踪消息和事件流是如何通过ESB、消息代理、应用程序、数据库以及测试执行,促进直接通过测试环境快速诊断问题。 回归控制和验证可以应用在过程中的任何点。
  • 测试流虚拟化:构造源自SOAtest以及远程被测系统执行序列的逻辑表示。这将汇总所有相关信息在一个位置,便于直观控制以及对准调试复杂的测试场景所需的信息。(例如,与许多测试、多个数据源、动态数据等)
 
压力测试
  • 性能和压力测试:现有的功能测试直接用于压力测试,消除了进行性能监控的关键障碍。监示响应速度以及验证功能在负载下是否发生问题。还支持非parasoft组件如JUnits和轻量级基于套接字的组件。
  • 服务期望质量管理:定义并执行预期的QoS指标。这对于在开发和质量保证过程中设置和测量SLAs非常重要。您可以在测试前定义成功指标和设置性能阈值。“回归性能测试”可以作为自动持续测试过程的一部分。
 
安全测试
  • 渗透测试:在消息层和web界面自动生成测试用例并执行安全渗透测试。覆盖参数起毛、SQL注入、XPath注入、各种XML问题、XSS、缓冲区溢出、命令注入、未经验证的输入等等。
  • 消息层安全政策验证:允许执行复杂的含有身份验证、加密和访问控制的测试场景。支持主流的传输和消息层标准(SSL、OAuth、Digest、Kerberos、WS-Security等)。允许令牌验证和负面测试,确保正确执行消息完整性和身份验证。
 
质量管控
  • 设计和开发政策强制:确保分布式系统从应用程序代码语句到业务流程的互操作性,安全性和一致性。自动并持续地强制执行行业标准和定制的政策。
  • 基于注册的政策管理:自动测试已注册的服务并且验证其在注册表中定义的策略的符合性。实时更新并回报结果到注册表。在整个生命周期中为服务的质量和符合性提供持续可见性。
平台

■AmberPoint ■HP-QC IBM/Rational ■Microsoft ■Oracle/BEA ■Software ■AG/webMethods ■Progress Sonic ■Tibco

Windows ■Linux ■Solaris ■Mac
 
技术和协议
SOA / Web services ■Java ■.NET languages ■XML ■WSDL ■WADL ■UDDI ■WSIL ■SOAP■PoX (Plain XML) ■REST ■JSON ■BPEL ■Web Applications ■Mobile Web Interfaces ■RIA ■AJAX ■JSP ■JavaScript ■HTML ■CSS ■WS-* Standards ■MTOM(XOP) / MIME / DIME Attachments ■OAuth ■TCP/IP ■webMethods Broker ■webMethods IS ■Hl7 ■FTP ■HTTP 1.0 ■HTTP 1.1 ■HTTPS ■JMS ■IBM WebSphere MQ ■Sonic MQ ■RMI ■EJB ■SMTP ■Tibco Rendezvous ■.NET WCF (TCP, HTTP, WS Transaction Flow) ■ISO 8583 ■EDI ■custom/other
 
Parasoft SOAtest交付的解决方案
这里仅是行业领军机构使用Parasoft SOAtest的几个例子…