SoapUI Pro教程:如何使用MySQL服務(wù)器作為數(shù)據(jù)源-添加數(shù)據(jù)源循環(huán)
SoapUI Pro擁有許多其他web服務(wù)測試工具所不具備的高級技術(shù)和功能。對于REST、SOAP以及其他流行的API和物聯(lián)網(wǎng)協(xié)議,SoapUI Pro提供了業(yè)界最全面的功能測試功能。通過易用的圖形界面和企業(yè)級功能,SoapUI Pro允許你快速創(chuàng)建和執(zhí)行自動功能測試。
ReadyAPI是API測試工具的集成套件,其中包括:SoapUI Pro 、LoadUI Pro (性能測試)。
本系列教程描述了如何使用MySQL服務(wù)器作為數(shù)據(jù)源,本文主要介紹該教程中的在請求中使用數(shù)據(jù)和添加數(shù)據(jù)源循環(huán)兩部分內(nèi)容。
在請求中使用數(shù)據(jù)
要使用源數(shù)據(jù),您還需要將REST請求測試步驟添加到測試用例中。
要將源數(shù)據(jù)發(fā)送到請求,可以使用屬性擴(kuò)展。
1、在項(xiàng)目樹中選擇“REST請求”測試步驟,然后打開輸入部分中的“表單”選項(xiàng)卡。
2、右鍵單擊與您需要指定的參數(shù)相對應(yīng)的“值”字段,然后從上下文菜單中選擇“獲取數(shù)據(jù)”。
3、在“獲取數(shù)據(jù)”對話框中,選擇“數(shù)據(jù)源”測試步驟以及所需的屬性。
4、點(diǎn)擊添加。
屬性擴(kuò)展將顯示為參數(shù)的值。
現(xiàn)在,您可以添加一個數(shù)據(jù)源循環(huán)。
添加數(shù)據(jù)源循環(huán)
要使測試用例重復(fù)測試步驟,您需要創(chuàng)建一個循環(huán)。
現(xiàn)在,您有了一個包含數(shù)據(jù)源和REST Request測試步驟的測試用例。
要使測試用例遍歷數(shù)據(jù)源中的所有表行:
1、點(diǎn)擊。
2、輸入數(shù)據(jù)源循環(huán)的名稱。
3、單擊確定。
4、新的循環(huán)將出現(xiàn)在測試用例中。
如果將數(shù)據(jù)源循環(huán)測試步驟放置在測試用例中的請求之前,則該步驟將不起作用,因此請確保將其放置在請求之后。
打開數(shù)據(jù)源循環(huán)。
5、將出現(xiàn)“配置DataSourceLoop”對話框。
選擇數(shù)據(jù)源。
6、選擇目標(biāo)步驟。
7、單擊確定。
您已經(jīng)配置了數(shù)據(jù)源循環(huán)。
現(xiàn)在您可以運(yùn)行測試了。
本文內(nèi)容到這里就完結(jié)了,想要查看該教程相關(guān)內(nèi)容,請點(diǎn)擊下方鏈接查看~您也可以下載SoapUI Pro試用版免費(fèi)評估~
相關(guān)內(nèi)容推薦:
如何使用MySQL服務(wù)器作為數(shù)據(jù)源-配置MySQL服務(wù)器
如何使用MySQL服務(wù)器作為數(shù)據(jù)源-創(chuàng)建一個REST項(xiàng)目
如何使用MySQL服務(wù)器作為數(shù)據(jù)源-從MySQL數(shù)據(jù)庫獲取數(shù)據(jù)