2018年最佳API测试工具(Top 10回顾)

 

 

API testing (Application Programming Interface Testing) is a software testing type which focuses on the determination if the developed APIs meet expectations regarding the functionality, reliability, performance, and security of the application.

The interest in API testing has been growing steadily over the last couple years, according to Google Trends. Research by Smartbear over 5,000 software professionals in 2017 showed the number of API testers automating more than 50% of their tests expected the numbers to grow by 30% ( from 59% to 77%) in the next two years and 80% of the survey participants reported they were responsible for testing APIs.

Having the right process, tool and solution for API automation test are more critical than ever. And with the shift-left trend, API testing is more than just a quality control solution but a crucial component of a success CI/CD deployment.

This article will provide the summary of the top API testing tools cover both open-source and commercial solutions that testing teams can select to suit their needs.

  1. SoapUI (https://www.soapui.org/) 商业产品
  2. Katalon Studio (https://www.katalon.com) 免费产品
  3. Postman (https://www.getpostman.com/) 商业产品
  4. Tricentis Tosca (https://www.tricentis.com/) 商业产品
  5. Apigee (https://apigee.com/api-management/) 商业产品

1. SoapUI

SoapUI is a headless functional testing tool dedicated to API testing, allowing users to test REST and SOAP APIs and Web Services easily.

Using SoapUI, users can get the full source and build the preferred features besides these abilities:

  • Create test quickly and easily with Drag and drop, Point-and-click
  • Create complex-scenarios & support asynchronous testing
  • Reusability of Scripts: load tests and security scans can be reused for functional test cases in a just several steps

Pricing: Free - $659/year

2. Katalon Studio (推荐的)

Katalon Studio is a free automation test tool provide a common environment to create and execute UI functional, API/Web services and mobile testing.

Katalon Studio supports SOAP and RESTful request with various types of commands (GET, POST, PUT, DELETE) with parameterized capability.

- Highlights:

  • Support combination test between UI and API verification.
  • Can be use for both automated and exploratory testing.
  • Suitable for both pros and non-techies

Website: https://www.katalon.com

Pricing: Free

3. Postman

Being originally a Chrome browser plugin, Postman now extends their solution with the native version for both Mac and Windows.

Postman is a good choice for API testing for those who don’t want to deal with coding in an integrated development environment using the same language as the developers.

  • Easy-to-use REST client
  • Doesn’t require learning a new language
  • Enable users to easily share the knowledge with the team as they can package up all the requests and expected responses, then send to their colleagues.

Pricing: Free - $21/user/month

4. Tricentis Tosca

Tricentis Tosca is a continuous testing platform for Agile and DevOps. Benefits of Tricentis Tosca include:

  • Supports many array of protocols: HTTP(s) JMS, AMQP, Rabbit MQ, TIBCO EMS, SOAP, REST, IBM MQ,NET TCP
  • Integrates into the Agile and DevOps Cycle
  • Maximize reuse and maintainability with model-based test automation
  • API tests can be used across mobile, cross-browser, packaged apps, etc…

Pricing: Contact Sales

5. Apigee

Apigee is a cross-cloud API testing tool, allowing users to measure and test API performance, supports and build API using other editors like Swagger.

  • It is multi-step and powered by Javascript
  • Allows the design monitor, deploy, and scale APIs
  • Identify performance issues by tracking API traffic, error rates, and response times
  • Apigee is purpose-built for digital business, and the data-rich mobile-driven APIs and apps that power it.

Pricing: Free trial - $2,500/month

原始资源和阅读更多5 API测试工具https://medium.com/@alicealdaine/top-10-api-testing-tools-rest-soap-services-5395cb03cfa9

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值