【问题标题】:API Testing Using SoapUI vs Postman vs Runscope使用 SoapUI、Postman 和 Runscope 进行 API 测试
【发布时间】:2015-06-04 13:54:39
【问题描述】:

我是使用应用程序测试后端 API 的新手。我一直只是使用前端应用程序手动测试。我想做的是使用专门为后端 API 测试设计的应用程序。到目前为止,我已经被引导到 SoapUI、Postman 和 Runscope。但是我很茫然,因为我更像是一名测试分析师而不是一名程序员,尽管我在 Selenium 中使用 JavaScript、Python 和 Ruby 进行了自动化测试。有什么建议么?想法?警告?

(我也将这个发布到了 QA 页面,对于重复的问题非常抱歉)

【问题讨论】:

    标签: automated-tests soapui postman web-api-testing runscope


    【解决方案1】:

    SoapUI 不是付费工具。它也有一个开源社区版本。它也是独立于平台的。 我是 Soap-UI 的忠实粉丝,我觉得任何人都没有理由不使用 SoapUI。

    选择 SoapUI 时,不仅仅是编写测试。如果您有可用的 wsdl/wadl 描述文件,那么您可以导入它们,您将能够毫不费力地为您的 API 自动生成测试,您的生活将变得更加轻松。

    它有很多插件可以轻松地与围绕 API 的新兴趋势集成,如 Swagger、RAML、API BluePrint 和 CA 开发人员门户、JIRA 等。此外,您将从 SoapUI 社区获得的支持也将非常棒。

    【讨论】:

    • SoapUI NG Pro 是付费版,SoapUI 是开源版。见soapui.org
    【解决方案2】:

    API 测试可以通过在 Java 中准备框架来完成,并且可以在那里使用 selenium+behat。

    SOAPUI 和 Runscope 是付费工具,但 API 测试会节省时间。

    Postman 通常用于调试问题。 更多详情请转至,https://www.qasource.com/api-testing.php

    【讨论】:

      猜你喜欢
      • 2018-05-18
      • 2021-04-06
      • 2018-05-03
      • 1970-01-01
      • 1970-01-01
      • 2014-10-02
      • 1970-01-01
      • 1970-01-01
      • 2020-02-28
      相关资源
      最近更新 更多