SoapUI Pro教程:Excel文件作為數(shù)據(jù)源(一)——?jiǎng)?chuàng)建一個(gè)項(xiàng)目
SoapUI Pro擁有許多其他web服務(wù)測(cè)試工具所不具備的高級(jí)技術(shù)和功能。對(duì)于REST、SOAP以及其他流行的API和物聯(lián)網(wǎng)協(xié)議,SoapUI Pro提供了業(yè)界最全面的功能測(cè)試功能。通過易用的圖形界面和企業(yè)級(jí)功能,SoapUI Pro允許你快速創(chuàng)建和執(zhí)行自動(dòng)功能測(cè)試。本文主要介紹教程Excel文件作為數(shù)據(jù)源的第一部分內(nèi)容——?jiǎng)?chuàng)建一個(gè)項(xiàng)目,感興趣的朋友可以下載來體驗(yàn)一下~
首先,您需要一個(gè)至少包含一個(gè)測(cè)試用例的項(xiàng)目。
1、選擇“文件”>“新功能測(cè)試”來創(chuàng)建新的SoapUI測(cè)試。
2、選擇端點(diǎn)。
3、輸入以下URL:
http://www.datasciencetoolkit.org/maps/api/geocode/json?address=
4、單擊下一步。
5、在向?qū)У南乱豁撋?,選擇是否要為已添加的URL創(chuàng)建新項(xiàng)目,或?qū)⑵涮砑拥浆F(xiàn)有項(xiàng)目中。
單擊“下一步”繼續(xù)。
6、在向?qū)У南乱豁撋?,您可以向新?qǐng)求添加斷言。在本教程中,我們將不使用建議的斷言,因此請(qǐng)取消選擇它們并單擊Next。
7、ReadyAPI將創(chuàng)建一個(gè)項(xiàng)目并顯示一個(gè)確認(rèn)對(duì)話框。在對(duì)話框中,單擊“添加數(shù)據(jù)”,然后在后續(xù)對(duì)話框中指定數(shù)據(jù)源。
8、下載示例文件以將其用作數(shù)據(jù)源,或創(chuàng)建另一個(gè)文件。
9、在“添加新數(shù)據(jù)”對(duì)話框中指定數(shù)據(jù)源的名稱和文件的完整路徑。
ReadyAPI現(xiàn)在將導(dǎo)入數(shù)據(jù),并創(chuàng)建一個(gè)使用附加文件的數(shù)據(jù)源循環(huán)的測(cè)試。您現(xiàn)在可以配置數(shù)據(jù)源。
數(shù)據(jù)導(dǎo)入細(xì)節(jié)
當(dāng)您如上所述創(chuàng)建數(shù)據(jù)驅(qū)動(dòng)的測(cè)試時(shí),ReadyAPI會(huì)嘗試自動(dòng)創(chuàng)建屬性擴(kuò)展。雙擊導(dǎo)航器中的數(shù)據(jù)源以查看導(dǎo)入的數(shù)據(jù)。
如果從文件中選擇“導(dǎo)入屬性名稱”,ReadyAPI將使用Excel文件第一行中的數(shù)據(jù)創(chuàng)建數(shù)據(jù)源屬性。然后,它將按照與數(shù)據(jù)源值相同的順序?yàn)槊總€(gè)請(qǐng)求參數(shù)創(chuàng)建屬性擴(kuò)展。
否則,ReadyAPI使用請(qǐng)求參數(shù)創(chuàng)建數(shù)據(jù)源屬性,然后使用這些屬性填充Excel文件的列。屬性擴(kuò)展將參數(shù)鏈接到具有相同名稱的屬性。
想要購買SoapUI Pro正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊“咨詢?cè)诰€客服”