文檔首頁(yè)>>SmartBear SoapUI Pro 系列教程>>SmartBear SoapUI Pro入門教程--第一次功能測(cè)試(四)
SmartBear SoapUI Pro入門教程--第一次功能測(cè)試(四)
SoapUI Pro擁有許多其他web服務(wù)測(cè)試工具所不具備的高級(jí)技術(shù)和功能。對(duì)于REST、SOAP以及其他流行的API和物聯(lián)網(wǎng)協(xié)議,它提供了業(yè)界最全面的功能測(cè)試功能。通過(guò)易用的圖形界面和企業(yè)級(jí)功能,SoapUI Pro允許你快速創(chuàng)建和執(zhí)行自動(dòng)功能測(cè)試。在單一環(huán)境下,SoapUI Pro提供了完整的測(cè)試覆蓋,支持所有的標(biāo)準(zhǔn)協(xié)議和技術(shù)。本文旨在引導(dǎo)新用戶開(kāi)始第一次功能測(cè)試,供大家學(xué)習(xí)討論。
添加請(qǐng)求測(cè)試步驟
- 切換到SoapUI。
- 在左側(cè)的Navigator中,展開(kāi)/pet/findByStatus-Request1測(cè)試用例節(jié)點(diǎn)。
- 右鍵單擊該節(jié)點(diǎn),然后從上下文菜單中選擇Add Step> REST Request:
- 在隨后的對(duì)話框中,輸入測(cè)試步驟名稱:
- 接下來(lái),ReadyAPI將調(diào)用該對(duì)話框,您需要在該對(duì)話框中選擇要?jiǎng)?chuàng)建的測(cè)試步驟的模板請(qǐng)求??梢钥吹皆搶?duì)話框顯示兩個(gè)與findByStatus請(qǐng)求匹配的項(xiàng)目。它們之間的區(qū)別在于,第一個(gè)匹配帶有Web服務(wù)定義中設(shè)置的參數(shù)的請(qǐng)求,第二個(gè)匹配項(xiàng)目中定義的模板請(qǐng)求: 選擇其中任何一項(xiàng),然后單擊“確定”。請(qǐng)求將添加到測(cè)試用例中:
修改請(qǐng)求參數(shù)
更改兩個(gè)模擬相同操作請(qǐng)求的參數(shù),以便請(qǐng)求返回不同的數(shù)據(jù)集:
- 在導(dǎo)航器樹(shù)中,選擇GET Request測(cè)試步驟。
- 在請(qǐng)求編輯器中,單擊狀態(tài)行的“Value”單元格中的某個(gè)位置,然后鍵入available。按Enter更改。
- 類似地,選擇在測(cè)試情況下的第二請(qǐng)求,并輸入Sold的Value為狀態(tài)參數(shù)。按Enter確認(rèn)更改。
在下一次連載發(fā)布會(huì)向大家介紹怎么運(yùn)行測(cè)試,敬請(qǐng)關(guān)注~