SSOOAAtteesstt TMTMparasoftchina.cn/wp-content/uploads/2015/10/pdf4.pdfwebMethods Broker webMethods...

2
Parasoft SOAtest是业内领先的针对面向服务的架构和复合应用的测试平台。 通过直观的界面来创建、维护和执行端到端的测试场景,Parasoft SOAtest帮助QA团队确保安全、可靠、 标准的业务应用。它采用自底向上的构建方式,来降低复杂的、分布式的应用程序固有复杂性。 2002年以来,Parasoft客户如HPIBMFidelityLockheed Martin和美国国税局使用SOAtest达成: 确保可靠性、安全性,以及确保SOA、云和web应用的一致性 减少构建和维护自动化测试所需的时间和精力 自动并持续验证复杂的业务场景 使得测试在不完整和不断演变的环境中变得容易 在负载下验证性能和功能预期 直接通过测试环境快速诊断问题 Parasoft Virtualize服务虚拟化 Parasoft Virtualize能与Parasoft SOAtest无缝集成,帮助团队快速访问任何 开发、测试或验证应用程序所需的环境。它通过摸拟依赖系统(可能不可用、 不断演变、或难以访问)的行为,极大地降低了管理环境(开发和测试)的时 间和成本。 Web界面验证 指导团队为基于丰富和高度动态浏览器的应用程序开发出健壮,无噪音的回归测试。 支持跨浏览器测试、RIA/AJAX测试和多层次验证。 事件监测和验证 消息/事件监测 可视化并跟踪消息和事件流是如何通过ESB、消息代理、应用程序、数据库以及测试 执行,促进直接通过测试环境快速诊断问题。 回归控制和验证可以应用在过程中的 任何点。 运行时错误检 自动暴露发生在应用程序执行时的缺陷,包括竞争条件、异常、资源/内存泄漏和 安全漏洞。精确定位应用程序崩溃、性能下降和不可预知行为的根本原因。 持续回归测试 持续回归测试适用于异构系统的多个层次。当所做修改影响到应用程序行为,这些 测试将立即提醒你以减少修改带来的风险。 端到端地场景测 提倡building-block方法,促进快速开发测试套件。该套件操作多个可能跨消息 层、ESBweb界面、数据库和大型主机的端点。从而确保底层实现的可靠性。 支持SOA的测试 构建 先进的测试自动化和SOA接口支持使得可扩展测试的构建变得快速。自动从工件 生成测试,诸如WSDLWADLUDDIWSILXML SchemaBPELHTTP Traffic主流行业平台(参见第2页中的列表)。 测试流虚拟化 构造源自SOAtest以及远程被测系统执行序列的逻辑表示。这将汇总所有相关信息 在一个位置,便于直观控制以及对准调试复杂的测试场景所需的信息。 (例如,与许多测试、多个数据源、动态数据等) 端到端的测试 SOAtest SOAtest SOAtest TM TM TM

Transcript of SSOOAAtteesstt TMTMparasoftchina.cn/wp-content/uploads/2015/10/pdf4.pdfwebMethods Broker webMethods...

Parasoft SOAtest是业内领先的针对面向服务的架构和复合应用的测试平台。

通过直观的界面来创建、维护和执行端到端的测试场景,Parasoft SOAtest帮助QA团队确保安全、可靠、

标准的业务应用。它采用自底向上的构建方式,来降低复杂的、分布式的应用程序固有复杂性。

自2002年以来,Parasoft客户如HP、IBM、Fidelity、Lockheed Martin和美国国税局使用SOAtest达成:

确保可靠性、安全性,以及确保SOA、云和web应用的一致性

减少构建和维护自动化测试所需的时间和精力

自动并持续验证复杂的业务场景

使得测试在不完整和不断演变的环境中变得容易

在负载下验证性能和功能预期

直接通过测试环境快速诊断问题

Parasoft Virtualize服务虚拟化

Parasoft Virtualize能与Parasoft SOAtest无缝集成,帮助团队快速访问任何

开发、测试或验证应用程序所需的环境。它通过摸拟依赖系统(可能不可用、

不断演变、或难以访问)的行为,极大地降低了管理环境(开发和测试)的时

间和成本。

Web界面验证 指导团队为基于丰富和高度动态浏览器的应用程序开发出健壮,无噪音的回归测试。

支持跨浏览器测试、RIA/AJAX测试和多层次验证。

事件监测和验证

消息/事件监测 可视化并跟踪消息和事件流是如何通过ESB、消息代理、应用程序、数据库以及测试

执行,促进直接通过测试环境快速诊断问题。 回归控制和验证可以应用在过程中的任何点。

运行时错误检测

自动暴露发生在应用程序执行时的缺陷,包括竞争条件、异常、资源/内存泄漏和

安全漏洞。精确定位应用程序崩溃、性能下降和不可预知行为的根本原因。

持续回归测试 持续回归测试适用于异构系统的多个层次。当所做修改影响到应用程序行为,这些

测试将立即提醒你以减少修改带来的风险。

端到端地场景测试

提倡building-block方法,促进快速开发测试套件。该套件操作多个可能跨消息层、ESB、web界面、数据库和大型主机的端点。从而确保底层实现的可靠性。

支持SOA的测试构建

先进的测试自动化和SOA接口支持使得可扩展测试的构建变得快速。自动从工件

生成测试,诸如WSDL、WADL、UDDI、WSIL、XML Schema、BPEL、HTTP Traffic和

主流行业平台(参见第2页中的列表)。

测试流虚拟化 构造源自SOAtest以及远程被测系统执行序列的逻辑表示。这将汇总所有相关信息

在 一 个 位 置 , 便 于 直 观 控 制 以 及 对 准 调 试 复 杂 的 测 试 场 景 所 需 的 信 息 。

(例如,与许多测试、多个数据源、动态数据等)

端到端的测试

SOAtestSOAtestSOAtestTMTMTM

压力测试

安全测试

质量管控

为了审计业务流程

为了实施SOA政策

为了验证复杂的业务场景

为了验证性能预期

为了保证预期的服务质量

为了确保iPhone计费系统的可靠性

为了验证和压力测试企业所得税系统

为了验证基于角色的标本管理系统为了创建和管理模拟的服务资产

服务期望质量管理

定义并执行预期的QoS指标。这对于在开发和质量保证过程中设置和测量SLAs非常

重要。您可以在测试前定义成功指标和设置性能阈值。“回归性能测试”可以作为自

动持续测试过程的一部分。

性能和压力测试

现有的功能测试直接用于压力测试,消除了进行性能监控的关键障碍。监示响应速度

以及验证功能在负载下是否发生问题。还支持非parasoft组件如JUnits和轻量级基于

套接字的组件。

这里仅是行业领军机构使用Parasoft SOAtest的几个例子…

Parasoft SOAtest交付的解决方案

为了确保世界最大的旅游网的可靠性和性能(包括Travelocity,美国航空等)

消息层安全政策验证

允许执行复杂的含有身份验证、加密和访问控制的测试场景。支持主流的传输和消

息层标准(SSL OAuth、Digest、Kerberos、WS-Security等)。允许令牌验证和、负面测试,确保正确执行消息完整性和身份验证。

渗透测试 在消息层和web界面自动生成测试用例并执行安全渗透测试。覆盖参数起毛、SQL注入

、XPath注入、各种XML问题、XSS、缓冲区溢出、命令注入、未经验证的输入等等。

基于注册的政策管理

自动测试已注册的服务并且验证其在注册表中定义的策略的符合性。实时更新并回

报结果到注册表。在整个生命周期中为服务的质量和符合性提供持续可见性。

设计和开发政策强制

确保分布式系统从应用程序代码语句到业务流程的互操作性,安全性和一致性。自

动并持续地强制执行行业标准和定制的政策。

平台

AmberPoint HP-QC IBM/Rational Microsoft

Oracle/BEA Software AG/webMethods

Progress Sonic Tibco

Windows Linux Solaris Mac

技术和协议

JSOA / 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 B roker webMethods IS H l7 FTP HT TP 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

www.parasoft.com

倍睿软件 (上海) 有限公司, 上海市打浦路1号金玉兰广场西楼902室

电话:021 -60932820,传真:021 -60932821,邮箱:[email protected]