版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
使用SoapUl進行API測試教程API測試對公司至關重要。本文我們將分享使用SoapUl進行API測試的基本過程。讓我們首先了解基本要求以及如何在計算機中設置SoapUl。完成后,我們將進行實例演示。基本要求在使用SoupUl工具之前,請考慮編制產品的API文檔,該文檔應包含有關生產中使用的API(REST或SOAP)的所有信息。這應該包含每個API的詳細說明,HTTP方法(POST、GET、PUT和DELETE)以及有關請求和響應的詳細信息。相互關聯(lián)的API應該在此文檔進行關聯(lián)性說明。例如:/accessTokenHTTP方法:POST是否需要登錄:是描述:使用給定的安全代碼為用戶生成加密的訪問令牌用法:accessToken()
使用SoapUI下面概述了使用SoapAPI所需遵循的步驟或順序。-設置SoapUI-需求文檔-了解項目結構-添加工作區(qū)和項目-添加測試套件和測試用例-添加測試步驟-運行測試套件-添加傳值(PropertyTransfer)(如果需要)-添加斷言如何開始項目結構?讓我們首先了解一下SOAPUI中的項目結構:?第一步,創(chuàng)建一個工作區(qū)。與工作空間關聯(lián)的項目可以有多個。用戶可以創(chuàng)建多個工作空間。在SOAPUIPro版本中,我們可以無縫切換環(huán)境以將其映射到不同的端點?對于每個項目,我們可以創(chuàng)建幾個測試套件?對于每個測試套件,可以附加幾個測試用例?對于每個測試用例,可以有幾個與之相關的測試步驟下面是SOAP-UI中工作空間結構的圖形表示:3DIDUIhmnspjcx-stiurturcTheSup..nCm尋TdriiuhB..3DIDUIhmnspjcx-stiurturcTheSup..nCm尋TdriiuhB..n■IE51-ME1FrolBdJIE耳TViEH*.*現(xiàn)在,讓我們引導您完成添加工作區(qū)和項目的步驟。第1步-啟動SOAPUIo第2步-創(chuàng)建工作區(qū)(Workspace)oFile|右鍵點擊|NewWorkspace,或,項目導航區(qū)|右鍵|NewWorkspace。第3步-輸入工作空間的名稱。第4步-選擇要保存工作空間的路徑。第5步-單擊保存。第6步-新建項目(Project),file|右鍵點擊|NewREST/SOAPProject,或快速訪問工具欄|選擇REST/SOAP/EMPTY(根據(jù)API)。EiiE£l5tStfljE4f5OiMUEfr"lm|wi"P#血dPrsgrnKnpcdProiKtCldm-AlIQp-enFrajeasHNewWark±|??E□1。Pr?f±ffln£HSjMEFnefsffIBftCH1^pmRstfemtcin>*JLfc.PPwerrlbE誦ca-r-Hva-q第7步-輸入API文檔中可用的URI。例如:RESTAPI的API1中,
URI為Http://:3000/v1/pin。Hr■卜i處11PELETEHEADciPTims"TPIEm[riyHr■卜i處11PELETEHEADciPTims"TPIApl-TkIKA>■旭eC*M丈ht^i^^'ftde/nia^iinE.doudapp.nft曰QPin[>-tkjpi^/pin]jQApl-TkPm'■1一個新項目應該已經顯示在SoapUI左側部分的“導航器”部分中?!癛equest1”(請求1)是SoapUI為我們生成的名稱。我們希望將其更改為更具描述性的名稱。在此示例中,我們選擇了“RequestPin”(請求密碼)。右鍵單擊“RequestPm'■1第8步-如果需要,根據(jù)API文檔更改HTTP的方法。在本例中是一種Post方法。第9步-從媒體類型中,選擇application/JSON(本例中使用json格式傳輸數(shù)據(jù))。第10步-輸入JSON請求(帶有值的參數(shù)),如下所示。
注意:如果要驗證請求是否有效,可以點擊在請求編輯器的左上角的綠色小箭頭,并檢查響應。第11步-創(chuàng)建測試套件(TestSuite)o選擇Project|右鍵點擊|NewTestSuite,或“Ctrl+T”,或單擊請求編輯器左側的第三個圖標。第12步-創(chuàng)建測試用例(TestCase)o選擇TestSuite|右鍵點擊|NewTestCase或“Ctrl+N”或單擊請求編輯器左側的第三個圖標|輸入TestSuite名稱|輸入TestCase名稱|點擊確定。'擔1■=1/T'擔1■=1/TestShowTestSufttEditOrEnterI-z1zz1DisablefertSuite畝-■APIAddWADLCti-F±1AerImport知#gg也ExportBaggerrB-ImpcjrrfromSw-eggerHuti-MewRESTServicefURI回■■aLaursQh1retRunnerLauncli;LoadTestRunnerL』un*HTTPManitarLaunchSecurityItstRunnerETKtSUrttCtfl4MohJiiVIA。hrfriirh^"gtTnrtq第13步-創(chuàng)建測試步驟(TestStep)?選擇TestCase|右鍵點擊|AddStep|RestRequest(根據(jù)本例)?輸入步驟名稱?點擊“確定”后,會彈出一個對話框,以選擇要調用的操作。列出了所有操作,用戶可以選擇要調用的操作。第14步-運行TestStep/TestCase/TestSuite單擊請求編輯器左上角的綠色小箭頭。如果要一次性運行所有TestCases或TestSuite,則分別選擇TestCase或TestSuite,然后單擊其各自的綠色箭頭圖標,如下圖所示。運行Testcase■API-TIC?AetoGnernaB1tHJ:6Hhrtp://tWevnj<^ine,ciou-dsppret::i-5S*ittp!//iicdeYmjc>iine,<loudipp,nd;fb=http;:tkdrvmfltliir^:"wPinFetchtk■■■0h*Tg^tStep^'TedCmmmqmu3olEu?HPin.Frikhy-Mtittp;1'tkjdcviTiJiEJiin.E.cIc-Lkdapp^nrLjb*birtp:''Uod?vm-H£tim?.cloLiElapp.ntt:jt=firtp:7tkdt'jrnctime.ciDLrdapp.nd::b=tirtp:y/::機rt_Tn屈n.T$忡“5PinFetchjtk□運行TestSuiteHIFrtth,Aetttsjc,l互AccefsT[:屈nHlG-rLCrtegcriesgroLipJdfflGetMoviesbyC.JLvidcoldKJJ廣.?n:iTsrtCa5?Pn_Fetch_tkrrtti忘http//tkdfvmachiritclcnjdapp.niTsrtCa5?Pn_Fetch_tk+■=http^//tkdevmachirie-ci(mdipp,niMttp//tk-ctcvmathlrttkudapp.ri+S*http7/tkdevmachine-clQudapp.ri,j-Mhttp■//tkdwmathire.eIa-udapp).n+Mhttp://tkdevmchir-e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中藥調劑員模擬試題與答案
- 稅務策劃面試題庫及答案
- 東莞市公開遴選公務員筆試題及答案解析
- 長沙市岳麓區(qū)輔警考試題《公安基礎知識》綜合能力試題庫附答案
- 臨床護理三基測試題(附答案)
- 2025年政府采購評審專家考試題庫含答案
- 路橋一建考試真題及答案
- 房地產開發(fā)經營與管理《房地產市場與市場運行考試題》考試題含答案
- 2025年度中式烹調師初級工理論知識考試試題庫及答案
- 醫(yī)學史考試試題及答案
- 《筑牢安全防線 歡度平安寒假》2026年寒假安全教育主題班會課件
- 信息技術應用創(chuàng)新軟件適配測評技術規(guī)范
- 養(yǎng)老院老人生活設施管理制度
- 2026年稅務稽查崗位考試試題及稽查實操指引含答案
- (2025年)林業(yè)系統(tǒng)事業(yè)單位招聘考試《林業(yè)知識》真題庫與答案
- 租賃手機籌資計劃書
- 短篇文言文翻譯
- 疾病產生分子基礎概論
- 演示文稿第十五章文化中心轉移
- 醫(yī)療設備購置論證評審表
- GB/T 16998-1997熱熔膠粘劑熱穩(wěn)定性測定
評論
0/150
提交評論