軟件特色
1、SoapUI的設計為技術和非技術用戶帶來了簡化和完善的測試體驗;
2、圖形界面簡化了對基于SOAP和REST的Web Service的測試;
3、創(chuàng)建一個負載測試,只需右鍵點擊一個功能測試,然后以負載測試運行,或者使用拖放創(chuàng)建任何簡單或復雜測試場景;
4、對于有經(jīng)驗的用戶,SoapUI Pro提供屬性傳遞向?qū)?,可以自動傳遞選定內(nèi)容的屬性,使得復雜的測試用例或信息流的創(chuàng)建變得簡單;
5、對于最大的控制和靈活性,SoapUI Pro還提供了即用的現(xiàn)成的高級腳本,可以支持幾乎任何的測試;
6、無論你是一個測試人員,開發(fā)人員,業(yè)務分析師或經(jīng)理,SoapUI為每個角色提供了不同的功能。
軟件功能
1、MockServices通過SoapUI提供獨特的能力,能夠模仿Web Services,并創(chuàng)建/運行對他們的功能和負載測試,即使在系統(tǒng)部署前,這些也能夠開展;
2、可以減少構(gòu)建完整產(chǎn)品環(huán)境的副本所需的花費,以及提供您的客戶訪問能力,而不必為他們等待被完成;
3、在SoapUI,用戶不用花費很多努力就可以創(chuàng)建符合標準Mocks - 只需選擇一個想要的WSDL,SoapUI能夠自動生成MockService和它的方法;
4、可自定義任何用戶喜歡的響應方式;
5、高級腳本功能來模擬任何想要的行為 - 固定響應,隨機錯誤,動態(tài)結(jié)果等;
6、SoapUI提供了所有所需的工具來測試和完善的測試;
7、總覽標簽給你一個項目的所有內(nèi)容和全面的看法,只需一次點擊,您可以添加任何數(shù)量的斷言為驗證傳入的消息TestStep;
8、可使用功能強大的HTTP監(jiān)視器記錄,分析甚至修改客戶機-服務器通信;
9、可輕松創(chuàng)建和運行數(shù)據(jù)驅(qū)動測試。
使用教程
1、打開軟件,點擊左上角工具欄【File】,可以對SoapUI軟件進行相應的操作;2、點擊【New SOAP Project】,創(chuàng)建一個Soap工程;
3、輸入Webservice服務端的地址,根據(jù)實際的項目編寫名稱,主要用來區(qū)分不同的服務?!咀⒁猓狠斎氲牡刂泛竺嬉?wsdl】
4、查看soapUI解析的服務端對外公布的方法:展開項目就可以看到服務類是:YouService,服務的方法有兩個:Say Hello 和 Say No
5、發(fā)送Soap請求:雙擊某一個方法,SoapUI軟件會自動解析請求報文格式以及需要的參數(shù),將參數(shù)替換?問號,點擊左上角的三角形發(fā)送圖標,就可以模擬客戶端向服務端發(fā)送請求。
6、編輯項目:在創(chuàng)建的項目上點擊右鍵,可以對項目名稱進行修改、刪除、重新加載文件等。