Parasoft SOAtest功能亮點(diǎn)
-
簡(jiǎn)單直觀的用戶界面,自動(dòng)化完成WEBUI、信息傳遞層、ESB、數(shù)據(jù)庫(kù)和大型主機(jī)等復(fù)雜環(huán)境。
-
支持行業(yè)內(nèi)廣泛的協(xié)議和消息類型EST,JSON,MQ,JMS,TIBCO,HTTP,XML,EDI等等。
-
輕松的擴(kuò)展、更新、升級(jí)和重復(fù)測(cè)試。
-
形象的驗(yàn)證了事件和信息作為執(zhí)行測(cè)試是如何通過分布式結(jié)構(gòu)的。
-
無縫集成加載測(cè)試、虛擬化服務(wù)和開發(fā)測(cè)試平臺(tái)。
產(chǎn)品功能展示
端到端測(cè)試
|
端到端(End-to-End)測(cè)試場(chǎng)景
|
構(gòu)建多重端點(diǎn)測(cè)試單元方法的快速發(fā)展,可以跨越WEBUI、信息傳遞層、ESB、數(shù)據(jù)庫(kù)和大型主機(jī)等復(fù)雜環(huán)境。這可以確保實(shí)現(xiàn)的可靠性。
|
SOA-Aware測(cè)試結(jié)構(gòu)
|
先進(jìn)的測(cè)試自動(dòng)化和可快速擴(kuò)展的SOA-Aware接口??梢酝ㄟ^WSDL、WADL、UDDI、WSIL、XML、Schema、BPEL、HTTP和關(guān)鍵的從業(yè)平臺(tái)自動(dòng)生成測(cè)試。
|
Web界面驗(yàn)證
|
指導(dǎo)團(tuán)隊(duì)穩(wěn)健發(fā)展,對(duì)內(nèi)容豐富、高度動(dòng)態(tài)卻不含腳本的Web界面就行回歸分析測(cè)試。支持跨瀏覽器測(cè)試,RIA/AJAX 測(cè)試和多層次驗(yàn)證。
|
連續(xù)回歸測(cè)試
|
應(yīng)用與多層異構(gòu)系統(tǒng),測(cè)試會(huì)提示你當(dāng)前修改,會(huì)影響程序的行為。從而減少風(fēng)險(xiǎn)的變化。
|
檢測(cè)運(yùn)行時(shí)錯(cuò)誤
|
自動(dòng)暴露缺陷,包括競(jìng)爭(zhēng)條件、例外、資源和內(nèi)存溢出、安全漏洞等。指出應(yīng)用程序崩潰,性能降低根源。
|
事件跟蹤與驗(yàn)證
|
信息/事件檢測(cè)
|
形象的驗(yàn)證了事件和信息作為執(zhí)行測(cè)試是如何通過ESB、信息中介、應(yīng)用程序、數(shù)據(jù)庫(kù)等等。直接從測(cè)試環(huán)境中檢測(cè)診斷問題,并且可以用于進(jìn)程的任何位置。
|
測(cè)試流可視化
|
構(gòu)建一個(gè)程序測(cè)試順序的邏輯表現(xiàn)形式,包括遠(yuǎn)程系統(tǒng)測(cè)試。把所有信息集聚在單個(gè)單元中,直觀的控制復(fù)雜環(huán)境所需的信息。
|
加載測(cè)試
|
功能與性能測(cè)試
|
在加載測(cè)試中,驗(yàn)證應(yīng)用程序的功能和性能是否會(huì)出現(xiàn)問題。支持non-Parasoft組建,包括 JUnits、lightweight等組件。
|
預(yù)期服務(wù)質(zhì)量管理
|
定義和執(zhí)行預(yù)期的QoS指標(biāo),在測(cè)試之前可以定義成功的標(biāo)準(zhǔn)和性能閾值,回歸性能測(cè)試可以作為連續(xù)測(cè)試的過程。
|
安全測(cè)試
|
滲透測(cè)試
|
將在信息層和Web接口執(zhí)行安全滲透測(cè)試,覆蓋了參數(shù)模糊、SQL攻擊、節(jié)點(diǎn)攻擊、XML問題、XSS、緩沖區(qū)溢出、命令植入攻擊、非法輸入等等。
|
信息層安全驗(yàn)證
|
允許執(zhí)行復(fù)雜的身份驗(yàn)證、加密和訪問控制的測(cè)試場(chǎng)景。支持標(biāo)準(zhǔn)的密鑰傳輸和信息級(jí)別(如SSL, OAuth, Digest, Kerberos, WS-Security等)。允許標(biāo)記驗(yàn)證和否定測(cè)試,確保身份驗(yàn)證和信息的完整性。
|
質(zhì)量管理
|
設(shè)計(jì)與發(fā)展的方針
|
確保程序代碼業(yè)務(wù)流程分布式系統(tǒng)的操作性、安全性和穩(wěn)定性,自動(dòng)、連續(xù)的執(zhí)行行業(yè)性標(biāo)準(zhǔn)和自定義策略。
|
注冊(cè)表管理
|
自動(dòng)測(cè)試服務(wù)注冊(cè)和驗(yàn)證注冊(cè)表中的定義,提供連續(xù)不斷的注冊(cè)表報(bào)告和更新。
|
支持的開發(fā)環(huán)境
協(xié)議與技術(shù)
-
HTTP/HTTPS
-
HTTP2
-
SOME/IP(SD)
-
RTI DDS
-
JMS
-
MQ
-
TCP/IP
-
SMTP
-
Tibco Rendezvous
-
.NET WCF
-
FTP/SFTP
-
RMI
-
Apache ActiveMQ
-
ApacheQpid
-
GlassFish MQ
-
IBM WebSphere Application Server (WAS)
-
IBM WebSphere MQ (MQ Series)
-
JBoss JMS
-
Open Message Queue (OpenMQ)
-
Oracle Advanced Queuing (AQ)
-
Oracle BEA WebLogic
-
Progress Sonic MQ/ESB
-
Solace JMS
-
Sun MQ/JMS
-
TIBCO EMS
消息格式
-
Fixed Length
-
FIX (Multiple Versions)
-
Swift
-
ISO 20022
-
ISO 8583: 27+ Packagers + custom
-
EACORD
-
AL3
-
CARGO
-
EANCOM
-
EDIFACT
-
Edig@s
-
HIPAA
-
HL7 (2.x, 3, FHIR)
-
IATA (various)
-
NCPDP (various)
-
TRADACOMS
-
X12
-
WebMethods
-
Equifax
-
EJB
SQL/NoSQL 數(shù)據(jù)庫(kù)
-
JDBC (Other)
-
ODBC
-
ADO
-
Stored Procedures
-
Oracle
-
MySQL
-
SQL Server
-
Sybase
-
DB2
-
PostGreSQL
-
Mongo
-
Cassandra
SOA / Web services
-
XML
-
WSDL
-
XML Schema
-
SOAP
-
PoX (Plain XML)
-
XSLT
-
MTOM (XOP) / MIME / DIME
-
GZIP
-
WS-I
-
WS-* Standards
Parasoft SOAtest 教程視頻
業(yè)界最佳的API和UI功能測(cè)試解決方案
即使是初學(xué)者也可以輕松使用的無腳本REST和SOAP API測(cè)試、UI測(cè)試、負(fù)載/性能以及安全性測(cè)試。查看以下視頻,了解如何利用SOAtest自動(dòng)化功能測(cè)試、如何與Parasoft Virtualize集成、如何進(jìn)行API測(cè)試,以及如何進(jìn)行IoT設(shè)備測(cè)試。
Parasoft SOAtest申請(qǐng)免費(fèi)試用
SOAtest是針對(duì)不同SOA環(huán)境的黃金測(cè)試平臺(tái),能夠提供如下功能:
ParasoftSOAtest能:
增強(qiáng)策略,交互性,安全性,版本變更以及管理,環(huán)境測(cè)試,進(jìn)程測(cè)試,SLA附著及可伸縮性。
平滑的協(xié)同工作流:
工程師創(chuàng)造的測(cè)試資源可以被QA放入到基于情景的測(cè)試和無腳本的壓力測(cè)試中。
能夠方便地模擬復(fù)雜情景:
ParasoftSOAtest使通過圖形方式來模擬并且測(cè)試多層次,跨協(xié)議的復(fù)雜情況成為可能。任何有效的案例都可以被迅速地構(gòu)造,重用并且置入持續(xù)性回歸測(cè)試套件中。
進(jìn)一步支持Microsoft.NET和VSTS
Microsoft .NETWCF(Windows Communication Foundation)允許用戶創(chuàng)建豐富的網(wǎng)絡(luò)服務(wù)。但由于其私有服務(wù)綁定(協(xié)議)和WS-*標(biāo)準(zhǔn)的復(fù)雜性,.NETWCF正在面臨測(cè)試方面的挑戰(zhàn)。綜上所述,如ParasoftSOAtest等的“SOA-Aware”和"WCF-Aware"測(cè)試方案已經(jīng)成為Microsoft環(huán)境下的必要測(cè)試。
此外,ParasoftSOAtest能集成在Microsoft VisuaStudio Team System (VSTS) Edition for Testers中。與MSVSTS的集成使用戶能夠方便的管理和執(zhí)行測(cè)試工程,并且能夠直接從VisualStudio中得到結(jié)果,從而使VSTS用戶在VisualStudio環(huán)境中的SOA測(cè)試變得更方便。
支持分布式環(huán)境中的服務(wù)器自動(dòng)仿真
不斷演變的分布式SOA環(huán)境和不同團(tuán)隊(duì)的協(xié)作由于系統(tǒng)和商業(yè)過程的相互依賴一直是非常困難的。Parasoft SOAtest 能使跨多環(huán)境條下的服務(wù)器仿真自動(dòng)化,從而使整個(gè)過程變得方便而容易;它完整了測(cè)試需求,使端到端的商業(yè)環(huán)境測(cè)試成為可能。
- 用戶可以通過在可執(zhí)行的情景中虛擬地設(shè)計(jì)一個(gè)通信流來和一個(gè)真正的服務(wù)進(jìn)行交互。通過這種交互,用戶可以將這個(gè)服務(wù)的仿真行為結(jié)果保存下來。
- 保存下來的行為使得不同的團(tuán)隊(duì)和商業(yè)伙伴能夠一起協(xié)作以改善相應(yīng)的SOA系統(tǒng)組件。
增強(qiáng)SOA策略
是否能真正地實(shí)現(xiàn)ROI已經(jīng)成為推動(dòng)SOA的主要力量,這就要求開發(fā)者必須、或者能夠重用網(wǎng)絡(luò)服務(wù)資源。策略增強(qiáng)是一個(gè)關(guān)鍵的設(shè)計(jì)要素,它能幫助開發(fā)者和預(yù)先定義的SOA策略保持絕對(duì)一致。這個(gè)層次上的策略增強(qiáng)能夠確?;ゲ僮餍院鸵恢滦裕瑥亩鰪?qiáng)團(tuán)隊(duì)之間的信任和SOA資源的重用性。
支持功能和性能回歸測(cè)試
由開發(fā)者和QA進(jìn)行的測(cè)試往往包含工程的大部分資源。對(duì)這些資源進(jìn)行優(yōu)化并在不犧牲質(zhì)量的前提下最大化地滿足靈活性是相當(dāng)關(guān)鍵的。通過ParasoftSOAtest,用戶能夠迅捷方便地為不同的系統(tǒng)建立回歸測(cè)試套件,將一些功能回歸測(cè)試套件(包括復(fù)雜的商業(yè)環(huán)境和插入豐富的消息斷言)放入到無腳本壓力測(cè)試中。
與SOALayers無縫接口
在多層次系統(tǒng)中識(shí)別,分離和重現(xiàn)缺陷是非常有挑戰(zhàn)性而且耗時(shí)的任務(wù)。Parasoft的獨(dú)特科技允許用戶在JVM級(jí)(不需要修改任何代碼和重現(xiàn)編譯)和廣大的集成環(huán)境上跟蹤Java應(yīng)用程序的執(zhí)行。這些跟蹤結(jié)果會(huì)被用來生成和網(wǎng)絡(luò)服務(wù)內(nèi)容相關(guān)的JUnit測(cè)試用例,JUnit能夠在開發(fā)者的工作站等隔離環(huán)境下模仿相同的動(dòng)作而不需要訪問相應(yīng)應(yīng)用程序資源。
SOAtest通過跟蹤這些應(yīng)用程序執(zhí)行既有的測(cè)試用例的情景,然后通過抓取快照的方式來記錄下當(dāng)前程序的功能,并以此作為回歸測(cè)試的模板,為只零星的做過或者沒有做過回歸測(cè)試的用戶改進(jìn)其應(yīng)用程序,滿足新的更加靈活的商業(yè)需求,而不需要害怕破壞既有的功能。
測(cè)試管理
SOA的復(fù)雜性決定了必須通過大量的測(cè)試用例來確保和增強(qiáng)其功能性。全面測(cè)試覆蓋率結(jié)合常規(guī)測(cè)試的執(zhí)行,給了團(tuán)隊(duì)環(huán)境下共享測(cè)試資源帶來了管理上的問題。
Parasoft的解決方案能夠幫助用戶在定制的測(cè)試用例和缺陷跟蹤系統(tǒng)之間建立聯(lián)系,自動(dòng)執(zhí)行測(cè)試,提供用戶定義的格式或已有測(cè)試管理框架合并的結(jié)果。
功能:
- 提供針對(duì)一般性測(cè)試使用的簡(jiǎn)便而直觀的GUI
- 檢查WSD的建模和語(yǔ)意以及和WS-I 的兼容性
- 支持SOAP, PoX (Plain XML),REST,JSON,和BPEL
- 支持EJB 測(cè)試
- 支持異步測(cè)試
- 支持多種WS-*標(biāo)準(zhǔn)
- 支持MTOM(XOP)/MIME/DIME 附加協(xié)議
- 支持UDDI:查詢驗(yàn)證,確認(rèn)和壓力測(cè)試
- 通過數(shù)據(jù)源來做數(shù)據(jù)驅(qū)動(dòng)測(cè)試
- 為壓力測(cè)試準(zhǔn)備完全可重用的功能測(cè)試套件
- 為壓力測(cè)試加入預(yù)定的服務(wù)質(zhì)量(QoS)矩陣
- 使壓力測(cè)試自動(dòng)化并通過SDLC 來跟蹤性能矩陣
- 同Quality Center, TestManager 和VSTS Edition for Testers集成
- 支持安全滲透測(cè)試
優(yōu)點(diǎn):
- 使分布式團(tuán)隊(duì)和商業(yè)伙伴能夠仿真不受其控制的組件
- 使用完整的XM語(yǔ)意方便的確認(rèn)消息而不需要腳本
- 在分布式環(huán)境和團(tuán)隊(duì)之間促進(jìn)測(cè)試資源的重用
- 控制項(xiàng)目開發(fā)并增強(qiáng)代碼標(biāo)準(zhǔn)和最佳建議
- 預(yù)防錯(cuò)誤,精確定位代碼弱點(diǎn)并在代碼展開前進(jìn)行高強(qiáng)度測(cè)試
- 驗(yàn)證數(shù)據(jù)完整性和服務(wù)器/客戶端的功能性
- 確保用戶提供的服務(wù)程序的可靠性、質(zhì)量、安全性和交互性
支持的協(xié)議:
- HTTP 1.0, 1.1, HTTPS
- TCP/IP, SMTP
- .NET WCF Net TCP
- JMS, IBM MQ, TIBCO Rendezvous, EJB, RMI
- JDBC
技術(shù)平臺(tái):
BEA
- 可與ALER(AquaLogic Enterprise Repository)集成
- 在WebSphere 上測(cè)試MQ, JMS, EJB 以及網(wǎng)絡(luò)服務(wù)
- WebLogic JMX 性能監(jiān)測(cè)
IBM
- 可與RationaTestManager 集成
- 在WebSphere 上測(cè)試JMS, EJB 以及網(wǎng)絡(luò)服務(wù)
- WebSphere JMX 性能監(jiān)測(cè)
Microsoft
- 可與VisuaStudio Team System Tester Edition 集成
- 測(cè)試.NET WSE 和WCF 的服務(wù)
Software AG
- 可與CentraSite 集成
- 測(cè)試webMethods 的網(wǎng)絡(luò)服務(wù)
操作系統(tǒng)平臺(tái):
- Windows 2000/XP 及Vista
- Linux
- Solaris