2010-09-27 197 views
1

是否可以使用數據創建soap ui請求?現在我知道如何創建一個新的請求,它給你模板你應該發送給你的web服務(從你的wsdl讀取),有沒有辦法讓你的請求填充基於類型的數據(例如:String,Integer,Date )從wsdl,從肥皂ui或任何其他測試工具?謝謝使用SOAP創建請求ui

回答

0

您可以將數據直接輸入到SoapUI生成的XML請求中,您可以編寫腳本來填充數據,或者如果您有Pro版本,它會根據請求爲您提供GUI表單,您可以在其中只需鍵入數據。即它爲您創建一個數據輸入屏幕。專業版還可以從數據庫中提取數據,從字符串列表中生成數據等。例如,我最近需要發送幾千個有效載荷,其中包含名字/姓氏等的虛擬數據。因此,我編寫了兩個字符串名單,其中一個帶有過去和現在的NFL四分球名字,一個帶有姓氏。我使用SoapUI(Pro)中的數據生成器從每個數據生成器中隨機選擇一個字符串,並在壓力測試中將其提交1000次迭代。結果非常有用,但非常有趣,給人像德魯蒙塔納這樣的名字。

0

是的,您可以使用SOAPUI來完成此任務。您可以從多個來源(如Excel,普通csv文件,數據庫鏈接DB2,POSTGRES)獲取數據。你也可以編寫你的groovy腳本來控制流量。你可以做的很多事情來達到這個目的......

7

在Soap UI 4.5.1中有一個選項,它會自動填充帶有虛擬數據的新請求是類型安全的,而不是默認的'?'。

文件 - >首選項 - > WSDL設置 - >勾選選項「樣本值」並點擊確定。

+0

This!謝謝你,你救了我很多時間!捐贈虛擬餅乾! – 2017-06-28 10:19:26