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