esb接口测试_Parasoft SOAtest-人工智能机器学习API和Web服务测试工具,初学者也可以轻松使用的无脚本REST和SOAP API测试,UI测试,负载/性能-慧都网...

Parasoft SOAtest是一款强大的接口测试工具,尤其适用于ESB接口测试。它支持REST和SOAP API的无脚本测试,能够模拟复杂场景,与VSTS集成,并在分布式环境中进行服务器仿真。该工具还强调策略增强、功能和性能回归测试,以及与SOALayers的无缝接口,帮助用户确保SOA系统的互操作性和一致性。
摘要由CSDN通过智能技术生成

SOAtest是针对不同SOA环境的黄金测试平台,能够提供如下功能:

ParasoftSOAtest能:

增强策略,交互性,安全性,版本变更以及管理,环境测试,进程测试,SLA附着及可伸缩性。

平滑的协同工作流:

工程师创造的测试资源可以被QA放入到基于情景的测试和无脚本的压力测试中。

能够方便地模拟复杂情景:

ParasoftSOAtest使通过图形方式来模拟并且测试多层次,跨协议的复杂情况成为可能。任何有效的案例都可以被迅速地构造,重用并且置入持续性回归测试套件中。

进一步支持Microsoft.NET和VSTS

Microsoft .NETWCF(Windows Communication Foundation)允许用户创建丰富的网络服务。但由于其私有服务绑定(协议)和WS-*标准的复杂性,.NETWCF正在面临测试方面的挑战。综上所述,如ParasoftSOAtest等的“SOA-Aware”和"WCF-Aware"测试方案已经成为Microsoft环境下的必要测试。

此外,ParasoftSOAtest能集成在Microsoft VisuaStudio Team System (VSTS) Edition for Testers中。与MSVSTS的集成使用户能够方便的管理和执行测试工程,并且能够直接从VisualStudio中得到结果,从而使VSTS用户在VisualStudio环境中的SOA测试变得更方便。

支持分布式环境中的服务器自动仿真

不断演变的分布式SOA环境和不同团队的协作由于系统和商业过程的相互依赖一直是非常困难的。Parasoft SOAtest 能使跨多环境条下的服务器仿真自动化,从而使整个过程变得方便而容易;它完整了测试需求,使端到端的商业环境测试成为可能。

用户可以通过在可执行的情景中虚拟地设计一个通信流来和一个真正的服务进行交互。通过这种交互,用户可以将这个服务的仿真行为结果保存下来。

保存下来的行为使得不同的团队和商业伙伴能够一起协作以改善相应的SOA系统组件。

增强SOA策略

是否能真正地实现ROI已经成为推动SOA的主要力量,这就要求开发者必须、或者能够重用网络服务资源。策略增强是一个关键的设计要素,它能帮助开发者和预先定义的SOA策略保持绝对一致。这个层次上的策略增强能够确保互操作性和一致性,从而增强团队之间的信任和SOA资源的重用性。

支持功能和性能回归测试

由开发者和QA进行的测试往往包含工程的大部分资源。对这些资源进行优化并在不牺牲质量的前提下最大化地满足灵活性是相当关键的。通过ParasoftSOAtest,用户能够迅捷方便地为不同的系统建立回归测试套件,将一些功能回归测试套件(包括复杂的商业环境和插入丰富的消息断言)放入到无脚本压力测试中。

与SOALayers无缝接口

在多层次系统中识别,分离和重现缺陷是非常有挑战性而且耗时的任务。Parasoft的独特科技允许用户在JVM级(不需要修改任何代码和重现编译)和广大的集成环境上跟踪Java应用程序的执行。这些跟踪结果会被用来生成和网络服务内容相关的JUnit测试用例,JUnit能够在开发者的工作站等隔离环境下模仿相同的动作而不需要访问相应应用程序资源。

SOAtest通过跟踪这些应用程序执行既有的测试用例的情景,然后通过抓取快照的方式来记录下当前程序的功能,并以此作为回归测试的模板,为只零星的做过或者没有做过回归测试的用户改进其应用程序,满足新的更加灵活的商业需求,而不需要害怕破坏既有的功能。

测试管理

SOA的复杂性决定了必须通过大量的测试用例来确保和增强其功能性。全面测试覆盖率结合常规测试的执行,给了团队环境下共享测试资源带来了管理上的问题。

Parasoft的解决方案能够帮助用户在定制的测试用例和缺陷跟踪系统之间建立联系,自动执行测试,提供用户定义的格式或已有测试管理框架合并的结果。

功能:

提供针对一般性测试使用的简便而直观的GUI

检查WSD的建模和语意以及和WS-I 的兼容性

支持SOAP, PoX (Plain XML),REST,JSON,和BPEL

支持EJB 测试

支持异步测试

支持多种WS-*标准

支持MTOM(XOP)/MIME/DIME 附加协议

支持UDDI:查询验证,确认和压力测试

通过数据源来做数据驱动测试

为压力测试准备完全可重用的功能测试套件

为压力测试加入预定的服务质量(QoS)矩阵

使压力测试自动化并通过SDLC 来跟踪性能矩阵

同Quality Center, TestManager 和VSTS Edition for Testers集成

支持安全渗透测试

优点:

使分布式团队和商业伙伴能够仿真不受其控制的组件

使用完整的XM语意方便的确认消息而不需要脚本

在分布式环境和团队之间促进测试资源的重用

控制项目开发并增强代码标准和最佳建议

预防错误,精确定位代码弱点并在代码展开前进行高强度测试

验证数据完整性和服务器/客户端的功能性

确保用户提供的服务程序的可靠性、质量、安全性和交互性

支持的协议:

HTTP 1.0, 1.1, HTTPS

TCP/IP, SMTP

.NET WCF Net TCP

JMS, IBM MQ, TIBCO Rendezvous, EJB, RMI

JDBC

技术平台:

BEA

可与ALER(AquaLogic Enterprise Repository)集成

在WebSphere 上测试MQ, JMS, EJB 以及网络服务

WebLogic JMX 性能监测

IBM

可与RationaTestManager 集成

在WebSphere 上测试JMS, EJB 以及网络服务

WebSphere JMX 性能监测

Microsoft

可与VisuaStudio Team System Tester Edition 集成

测试.NET WSE 和WCF 的服务

Software AG

可与CentraSite 集成

测试webMethods 的网络服务

操作系统平台:

Windows 2000/XP 及Vista

Linux

Solaris

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值