• <menu id="w2i4a"></menu>
  • logo SmartBear SoapUI Pro 系列教程

    文檔首頁(yè)>>SmartBear SoapUI Pro 系列教程>>SoapUI Pro使用教程:數(shù)據(jù)驅(qū)動(dòng)的功能測(cè)試(三)

    SoapUI Pro使用教程:數(shù)據(jù)驅(qū)動(dòng)的功能測(cè)試(三)


    SoapUI Pro擁有許多其他web服務(wù)測(cè)試工具所不具備的高級(jí)技術(shù)和功能。對(duì)于REST、SOAP以及其他流行的API和物聯(lián)網(wǎng)協(xié)議,SoapUI Pro提供了業(yè)界最全面的功能測(cè)試功能。通過(guò)易用的圖形界面和企業(yè)級(jí)功能,SoapUI Pro允許你快速創(chuàng)建和執(zhí)行自動(dòng)功能測(cè)試。

    本篇文章主要介紹SoapUI Pro數(shù)據(jù)驅(qū)動(dòng)的功能測(cè)試教程中的第三個(gè)步驟——配置新數(shù)據(jù)源。具體操作請(qǐng)看文章內(nèi)容~

    點(diǎn)擊下載SoapUI Pro最新版

    完成數(shù)據(jù)源的創(chuàng)建后,需要對(duì)其進(jìn)行配置。

    現(xiàn)在,您的測(cè)試用例包括一個(gè)REST請(qǐng)求測(cè)試步驟和網(wǎng)格數(shù)據(jù)源。

    1config-main.png

    網(wǎng)格數(shù)據(jù)源的列與特定屬性相關(guān)聯(lián)。ReadyAPI遍歷目標(biāo)表的值,并將值分配給這些屬性。

    2config-configuration.png

    添加以下屬性:

    • City——要搜索的城市的名稱。

    • Expected result - 您希望從服務(wù)器接收的值。

    要添加屬性,請(qǐng)執(zhí)行以下操作:

    1、單擊add.png以調(diào)用“添加屬性”對(duì)話框。

    2、輸入屬性的名稱。在我們的例子中,就是City。

    3config-adding-property.png

    3、單擊確定。

    4、重復(fù)操作以添加Expected result屬性。

    在這之后,您的數(shù)據(jù)源應(yīng)如下所示:

    4config-properties.png

    現(xiàn)在您需要向表中輸入必要的數(shù)據(jù)。為每個(gè)城市添加行。

    城市預(yù)期結(jié)果
    波士頓士頓,美國(guó)馬薩諸塞州
    戈?duì)栱f戈?duì)栱f,IE
    椰子溪椰子溪,佛羅里達(dá)州,美國(guó)

    5config-data.png

    測(cè)試數(shù)據(jù)源

    要測(cè)試數(shù)據(jù)源,可以使用數(shù)據(jù)日志:

    1、打開“ 數(shù)據(jù)日志”面板。

    6config-log.png

    2、點(diǎn)擊run.png。

    run.png

    3、ReadyAPI會(huì)詢問您想要獲得多少行。只需單擊OK。

    8config-rows.png

    檢索到的數(shù)據(jù)將顯示在日志中。

    9config-data-log.png

    因?yàn)槟颜_配置數(shù)據(jù)源,所以現(xiàn)在可以準(zhǔn)備測(cè)試步驟。想要了解配置測(cè)試步驟,敬請(qǐng)關(guān)注后面的文章哦~


    想要購(gòu)買正版SoapUI Pro授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊“咨詢?cè)诰€客服”


    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();