国内最专业的IT技术学习网

UI设计

当前位置:主页 > 亚博2018体育博彩 >

13款免费的API设计、开发和测试工具

发布时间:2019/08/06标签:   测试    点击量:

原标题:13款免费的API设计、开发和测试工具
13款免费的API设计、开发和测试工具【51CTO.com快译】充足应用REST的API大行其道,用于创立、测试和治理这类API的东西也方兴未艾。不管你是API老手仍是在赶进度的专家,都能够取得诸多效劳,关心API从观点阶段进入到出产阶段,很多效劳不必花一分钱。以下是处置API??的几项收费效劳。一些是浅易的利用顺序,可简化组装或测试API的义务。另一些是完全的业余API治理效劳的入门版,让你能够先试用一下;如有须要,可进级到更业余的(付费)效劳。1.Amazon API GatewayFree Tier for AWS闪开发职员能够收费享受AWS供给的大少数效劳,包含Amazon API Gateway。收费的Amazon API Gateway每月最多能够停止100万个API挪用,只连续一年,但已足以让你能够上手。完全的付费版Amazon Panel Gateway让你能够应用流量治理、API版本治理和监控软件包的全部局部等meta-tool东西,为在Amazon EC2和AWS Lambda上构建的利用顺序或“任何Web利用顺序”构建前端API。链接:https://go.skimresources.com/?id=111346X1569476&xs=1&isjs=1&url=http%3A%2F%2Faws.amazon.com%2Fapi-gateway%2F&xguid=01CV43NG31B1BFCN3C2FYJ8J85&xuuid=946ba2d811745559b6bd2f2b3f810a14&xsessid=&xcreo=0&xed=0&sref=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F3410586%2F13-free-tools-for-api-design-development-and-testing.html&xtz=-480&jv=3.21.8-stackpath&bv=2.5.12.APImetricsAPImetrics是一种API监控和警报效劳,包含可视化API计划器、支撑REST和SOAP API(简化了后者到前者的转换)、同意按次序触发多个API挪用的任务流体系,以及针对须要进入下一阶段但能够出岔子的任何组件的仪表板。没有收费版,但该公司确切供给各档效劳的14天收费试用。基础计划天天供给500个挪用,每月最多15500个挪用,每月免费15美圆。链接:http://apimetrics.io/3.AssertibleAssertible让你能够创立简略的测试或断言,以监控出产情况中的API。能够从罕见的第三方格局导入API,包含Swagger、Postman和curl。假如你在默许域以外停止测试,能够按种种尺度对测试停止分组,而后应用各情况参数(比方staging与production)或可选的SSL考证来履行测试。你还能够按打算或经过触发器来履行Assertible测试,并将测试状况公布到GitHub上。团体计划收费,不外它只同意两项Web效劳、每项效劳10个测试,保存1000个成果。付费计划起价每月25美圆,进步了很多应用下限,同意测试更频仍地运转。链接:https://assertible.com/4.BlazeMeterBlazeMeter是一种API负载测试效劳,可供给及时讲演功效。其余长处包含地舆散布式负载测试,这象征着你能够从多个大洲的效劳器天生流量,并支撑Apache JMeter创立的测试。BlazeMeter的收费版让你每月能够运转10个测试(每个最多20分钟),支撑最多50个并发用户,一个同享负载天生器和保存一周的数据。免费计划起价99美圆,支撑1000个并发用户,每年200个测试,数据可保存三个月。链接:https://www.blazemeter.com/5.Httpbin.orgHttpbin.org为你供给了一系列HTTP API端点呼应,这些呼应实用于测试或调试发送恳求的前端。你能够用URL参数设置呼应,而不是经过Web界面来设置呼应。因此很轻易使效劳的应用完成主动化。比方说,/links/:n端点让你能够恳求领有n个HTML链接的网页——比方说以此测试Web抓取器。Httpbin另有采纳相似MIT的允许证的Python软件包。链接:http://httpbin.org/6.IBM API Connect与AWS一样,IBM Cloud供给了充足牢靠的收费版,能够闪开发职员领会可用的效劳,但功效又不敷片面,无奈构建完全的出产级利用顺序。与AWS一样,IBM Cloud在收费版IBM API Connect上供给API治理东西。IBM API Connect最后只是一个创立API并将其与现实代码接洽起来的东西。明天它还包含用于履行API方面的战略、鼓舞发觉、创立组合式API计划以及“将云效劳与企业记载体系整合起来”的东西。该效劳有收费版,每月可享受50000个API挪用——完整足以试用了。请留神,30天不必后,IBM Cloud主动删除任何收费版效劳,以是不必它会得到它。链接:https://cloud.ibm.com/catalog/services/api-connect7.JsonStubJsonStub这个Web界面让你能够创立API端点的疾速模子,前往动态文本(比方JSON呼应)以测试查问数据的前端。它不是很庞杂。JsonStub恰是你所需的,正如JsonStub主页所写:“你在开辟前端时模拟后端。”链接:http://jsonstub.com/8.Loader你怎样晓得面向大众的API在它上线的那一刻不会出严峻毛病?独一的方法就是测试它在负载很大的情形下表示怎样。经过Loader的Web界面或API创立目的主机的端点,测试成果将经过扫瞄器页面及时传递给你。效劳的收费版让你能够每次测试一分钟的目的主机,每次测试最多10000个模仿客户和两个URL。付费计划起步价为每月99.95美圆,大局部应用限度不复存在。链接:https://loader.io/9.MockableMockable是另一种用于模仿REST和SOAP端点的浅易效劳。基本版永恒收费,包含为模仿供给HTTPS支撑,不外删除了三个月内未应用的任何路由,日记仅保存24个小时或5MB,每个三名成员的团队最多只能够创立10个模仿。最棒的是,你乃至无需注册便可试用。一进入治理操纵台,体系主动为你创立常设帐户。链接:https://www.mockable.io/10.MockbinMockbin出自API专家Mashape(现为Kong),让你能够创立用于测试的模仿端点。端点能够应用任何HTTP方式,前往JSON、YAML、XML或HTML格局的成果,将CORS标头附加到呼应,并记载和检讨挪用流量。 HAR格局的数据也可用于主动天生HTTP呼应,因而模仿更濒临任务效劳器前往的现实成果。Mockbin另有一个宽松允许的开源名目。链接:http://mockbin.com/11.PyresttestPython Rest Testing(简称Pyresttest)是用于基准测试和REST测试API的Python东西。测试以简略的YAML或JSON格局来加以界说,能够整合到任务流中或应用传统的Python编程机制加以扩大。毛病是:Pyresttest对Python 3仅供给开端的支撑,自2016年以来未更新过。链接:https://github.com/svanoort/pyresttest12.Restlet StudioRestlet Studio号称是“面向API计划的Web IDE”,它用一组可视化东西来描写API。除了设置方式或查问参数外,功效还包含为API主动天生框架代码,乃至主动天生客户端SDK。Swagger和RAML都失掉支撑。现实上,你在处置API时能够在Swagger和RAML之间切换。收费计划仅支撑一个API,但你能够取得数目无穷制的测试挪用、10MB存储数据和出产情况中的1000个挪用。没错,你能够应用收费版安排到出产情况中,只管不支撑CI/CD或自界说域名之类的机制。链接:https://restlet.com/13.RunscopeRunscope供给基于Web的东西包,用于测试API以确保它们畸形运转、前往无效数据并能够调试。能够应用Swagger 2.0 API界说尺度来导入测试计划,并导入一系列其余罕见格局,包含Runscope用于本身测试产物的格局。没有收费版,但除了定制的企业版外,全部订价计划都能够收费试用14天。链接:https://www.runscope.com/pricing-and-plans原文题目:13 free tools for API design, development, and testing,作者:Serdar Yegulalp【51CTO译稿,配合站点转载请说明原文译者和出处为51CTO.com】【义务编纂:庞桂玉 TEL:(010)68476606】 点赞 0

上一篇:10个业界流行的Kubernetes发行版

下一篇:没有了

返回
版权信息Copyright ? IT技术教程 版权所有??? ICP备案编号:鲁ICP备09013610号