【问题标题】:Create request with SOAP ui使用 SOAP ui 创建请求
【发布时间】:2010-09-27 09:45:18
【问题描述】:

是否可以使用数据创建soap ui 请求?现在我知道如何创建新请求,它为您提供模板,您应该发送到您的网络服务(从您的 wsdl 读取),有没有办法让您的请求根据类型填充数据(例如:字符串、整数、日期)来自wsdl,来自soap ui或任何其他测试工具?谢谢

【问题讨论】:

    标签: testing soap automated-tests soapui


    【解决方案1】:

    在 Soap UI 4.5.1 中,首选项下有一个选项,一旦设置,将使用类型安全的虚拟数据而不是默认的“?”自动填充新请求。

    File->Preferences->WSDL Settings->勾选“Sample Values”选项并点击OK。

    【讨论】:

    • 这个!谢谢你,你为我节省了大量时间!捐赠虚拟饼干!
    【解决方案2】:

    您可以将数据直接输入到 SoapUI 生成的 XML 请求中,您可以编写脚本来填充数据,或者如果您有 Pro 版本,它会根据请求为您提供一个 GUI 表单,您可以在其中简单地键入数据。即它为您制作了一个数据输入屏幕。 专业版还可以从数据库中提取数据,从字符串列表中生成数据等。例如,我最近需要发送数千个带有名字/姓氏等虚拟数据的 SOAP 有效负载。所以我制作了两个字符串列表,一个带有过去和现在的 NFL 四分卫的名字,一个带有姓氏。我让 SoapUI (Pro) 中的数据生成器从每个字符串中随机选择一个字符串,并将其提交给 1000 次迭代的压力测试。结果非常有用,但也很有趣,给了像 Drew Montana 这样的名字。

    【讨论】:

      【解决方案3】:

      是的,您可以使用 SOAPUI 来完成此任务。您可以从 Excel、普通 csv 文件、数据库喜欢 DB2、POSTGRES 等多个来源获取数据。你也可以编写你的 groovy 脚本来控制流程。你可以做各种各样的事情来实现这一点......

      【讨论】:

        猜你喜欢
        • 2015-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-01
        • 2014-07-24
        • 2014-05-22
        • 2017-03-09
        • 2014-05-05
        相关资源
        最近更新 更多