2010-09-27 193 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