Automated tests 使用SoapUI、Postman和Runscope进行API测试

Automated tests 使用SoapUI、Postman和Runscope进行API测试,automated-tests,soapui,postman,web-api-testing,runscope,Automated Tests,Soapui,Postman,Web Api Testing,Runscope,我不熟悉使用应用程序测试后端API。我总是使用前端应用程序手动测试。我想做的是使用专门为后端API测试设计的应用程序。到目前为止,我一直被引导到SoapUI、Postman和Runscope。但我感到困惑,因为我更像是一名测试分析师,而不是一名程序员,尽管我有使用JavaScript、Python和Ruby在Selenium中进行自动化测试的经验。有什么建议吗?思想?警告 (我也把这个贴到了QA页面上,很抱歉重复了这个问题)API测试可以通过准备Java框架来完成,selenium+behat可

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


(我也把这个贴到了QA页面上,很抱歉重复了这个问题)

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

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

邮递员通常用于调试问题。
有关更多详细信息,请浏览,

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

选择SoapUI时,不仅仅是编写测试。如果您有一个wsdl/wadl描述文件可用,那么您可以导入它们,并且您将能够为您的API自动生成测试,而无需任何努力,您的生活将更加轻松


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

SoapUI NG Pro是付费版本,SoapUI是开源版本。看见