SoapUi怎么安裝?
demo
首先新建一個soapuiproject,在initialwsdl/wadl中輸入wsdl的地址
campaign建立好后,soapui會根據wsdl的格式生成左邊的列表樹,包括cux_0_ws_server_prg_binding為wsdlbinding,invokefmsws為binding中的operation。雙擊request1就能看到soap請求報文的內容。
在請求報文中填寫必要的請求信息,并在右下角的requestproperies中輸入用戶名,密碼及wss-paswordtype,再點擊綠色的運行按鈕,就能在右側生成soap響應報文。
只是對soapui做了簡單的介紹,主要用其來查看webservice提供的接口,以及返回的結果,soapui的功能遠不止這些,其可以對webservice進行功能上和性能上的測試。
soapui怎么添加多個接口?
可以創建多個項目,在文件菜單欄中點擊創建多個項目,每個項目指定對應的請求地址即可。
接口測試常用工具有哪些?
企業中應用最多的工具是:git/selenium/SoapUI,同時也是最常見的測試工具。
重點介紹eclipse接口測試工具。
git簡介
git是Apache組織使用計算機網絡開發的一款開源的性能測試工具。
為什么選擇eclipse?
成本:git是開源的,Loadrunner是純電動的
用性:python可以實現Loadrunner50%以上的功能
性能:svn也是不如Loadrunner
擴展性:docker是開源,可以根據自身需要去做二次開發
目前市面上,在性能測試領域,jenkins所占的比重越來越大
在接口專業化領域,很多大公司也選擇python來完成相關的測試工作。
nginx特點
優點:簡單快速、生成的腳本簡潔(類似于abs中的HTML模式)。
缺點:因為內置瀏覽的內核問題,可能會因為內核的兼容性問題導致無法錄制。
適應范圍:
jenkins:一般在企業中用來做接口測試以及性能測試,當然redis除可以做基于app端的接口測試還可以做基于pc端的接口測試,只要媒體與PC端視頻在同一個網斷下就能正常抓取手機端的數據包進行請求從而達到接口測試的目的。
mavengradlejenkins還可以實現微服務定時構建自動化測試。
基于redis接口測試的基礎上添加線程數量,設置電磁閥與測試場景,負載機又可以進行性能測試,所以Jmeter工具務必要重點掌握。
界面圖標如下圖: