是否可以使用数据创建soap ui请求?现在我知道如何创建新的请求,它给你模板你应该发送到你的webservice(从你wsdl读取),有没有办法让你的请求填充基于类型的数据(例如:字符串,整数,日期) )来自wsdl,来自soap ui或任何其他测试工具?谢谢
答案 0 :(得分:7)
在Soap UI 4.5.1中,首选项下的选项会自动使用类型安全的虚拟数据填充新请求,而不是默认的'?'。
文件 - >偏好设置 - > WSDL设置 - >勾选选项"样本值"并点击确定。
答案 1 :(得分:0)
您可以直接在SoapUI生成的XML请求中输入数据,您可以编写脚本来填充数据,或者如果您有Pro版本,它会根据请求为您提供GUI表单,您只需键入数据。即它为您创建数据输入屏幕。 专业版也可以从数据库中提取数据,从字符串列表中生成数据等等。例如,我最近需要发送数千个SOAP负载,其中包含firstname / lastname等虚拟数据。所以我编写了两个字符串列表,一个有过去和现在NFL四分卫的名字,一个有姓氏。我让SoapUI(Pro)中的数据生成器从每个中随机选择一个字符串,并在压力测试中提交1000次迭代。结果非常有用,但非常有趣,给出了像Drew Montana这样的名字。
答案 2 :(得分:0)
是的,您可以使用SOAPUI来完成此任务。您可以从Excel,普通csv文件,数据库liks DB2,POSTGRES等多个来源获取数据。您还可以编写groovy脚本来控制流程。您可以采取各种措施来实现这一目标......