12 2020 档案

后端开发完接口才给出接口文档,合理吗?
摘要:软件工程的两种方法下,由后端决定接口都是不对的。 第一种软件工程的方法:瀑布模型,自顶而下,逐步细化。 接口会变,但是接口要提前设计。接口不是后端开发完成之后才“自然”产生的,那不是自然,而是无序。 前后端分离的开发,应该是面向“API”的开发。API的设计并不能由前端或后端一方决定或主导,而是需要 阅读全文

posted @ 2020-12-30 17:48 隔壁王书 阅读(617) 评论(0) 推荐(0) 编辑

API研发实现规范化管理的价值
摘要:随着公司业务的增长、项目需求的不断变化,运维的成本越来越高,开发人员996也越来越常态化,而在大部分公司实行前后端分离的当下,研发团队用在沟通、测试、管理API中的时间和用在开发项目代码上的时间也越来越相差无几。 以下和API相关的问题广泛出现: API 文档不清晰而不知道怎么对接和测试,需要反复和 阅读全文

posted @ 2020-12-30 17:27 隔壁王书 阅读(187) 评论(0) 推荐(0) 编辑

写word格式接口文档太繁琐?试试新的工具?
摘要:在对接项目接口的时候,时不时会碰到要word格式接口文档的需求,特别是做外包的时候,不仅要求清晰,还要做得美观。想过格式,每个接口参数、请求方式、响应都需要自己去一个一个粘贴,有时候一个项目功能复杂点,接口特别多,几百个接口要整理两三天,比敲代码还累。 我就在想有没有工具能满足开发过程中的测试需求, 阅读全文

posted @ 2020-12-29 18:04 隔壁王书 阅读(621) 评论(0) 推荐(0) 编辑

测试效率如何提升?思路总结和多个工具推荐!
摘要:写在前面:在日常开发过程中,有人做前端开发,有人负责后端开发。接口的主要作用就是连接前后台。但是,由于前端和后端开发的速度可能不一样,尤其是后端开发好了,但前端还未开发。这种时候我们需要做接口测试吗? 在日常工作中,我们主要测试的都是功能板块,如果你想真正了解接口测试,那么这篇文章或许能给你一定帮助 阅读全文

posted @ 2020-12-29 16:11 隔壁王书 阅读(1056) 评论(0) 推荐(0) 编辑

接口测试&性能测试
摘要:接口测试 接口测试是测试系统组件间接口的一种测试,主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 原理 通过测试程序模拟客户端向服务器发送请求报文,服务器接收请求报文后对相应的报文做出处理然后再把应答报 阅读全文

posted @ 2020-12-28 18:10 隔壁王书 阅读(660) 评论(0) 推荐(0) 编辑

快递柜也能攻击?——论API的安全性
摘要:PickPoint是俄罗斯一家拥有自助快递柜的物流公司,类似于国内的丰巢,顾客可以用这些快递柜来存放他们在网上购买的商品。而最近PickPoint遭到了黑客攻击,在莫斯科有2732个快递柜被自动打开。 因为这是一次真正成功的攻击,而不是理论研究,所以细节很少。然而,根据外网网友的判断,这看起来像针对 阅读全文

posted @ 2020-12-28 18:00 隔壁王书 阅读(185) 评论(0) 推荐(0) 编辑

API和SDK的区别
摘要:API概念:API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 SDK概念:软件开发工具包(外语首字母缩写:SDK、外语全 阅读全文

posted @ 2020-12-27 11:04 隔壁王书 阅读(2278) 评论(0) 推荐(0) 编辑

替代Swagger?试试这个新工具!
摘要:编写和维护API文档这个事情,对于后端程序员来说,是一件恼人但又不得不做的事情,我们都不喜欢写文档,但除非项目前后端代码都是自己写的,否则API文档将是前后端协作中一个不可或缺的沟通界面。既然不可避免,那就想办法弄个轮子吧。人生苦短,必须偷懒。无图无真相,生成文档的效果如下: 相比Swagger要写 阅读全文

posted @ 2020-12-27 10:56 隔壁王书 阅读(2127) 评论(0) 推荐(0) 编辑

eolinker如何使用mock api
摘要:Mock API是什么 在瀑布流开发模式中,如果前端开发人员需要进行页面对接,需要后端先完成API的开发工作,因此前后端开发的进度会互相影响。 通过 Mock API,我们可以事先编写好 API 的数据生成规则,动态生成 API 的返回数据。这时只需要访问 Mock API ,就可以获得页面所需要的 阅读全文

posted @ 2020-12-25 18:29 隔壁王书 阅读(336) 评论(0) 推荐(0) 编辑

进行接口测试时,怎么快速找到bug
摘要:作为测试人员,和我们最常打交道的非bug莫属。 但是测试不只是负责发现问题,除此以外找到来源、提出解决和预防方案也是要掌握的技能。 怎么快速找到一个bug,就需要对功能、产品的流程、开发方案、开发人员非常熟悉。 遇到一个bug的时候,我们要去定位发现这个bug的来源是属于前端还是后端,这时候可以使用 阅读全文

posted @ 2020-12-25 18:17 隔壁王书 阅读(1060) 评论(0) 推荐(0) 编辑

【分享】常用接口测试工具
摘要:如今,接口测试工具这个市场,种类非常多,非常繁杂。 国外接口测试工具巨头:postman、jmeter等 国内的接口测试工具就更多了:eolinker、doclever、itest等 今天我就给大家分析分析,这些软件的优缺点。 首先先分析两大巨头:postman和jmeter 1.postman P 阅读全文

posted @ 2020-12-24 18:44 隔壁王书 阅读(688) 评论(1) 推荐(0) 编辑

接口测试人员需要掌握的知识技能
摘要:一、接口是什么 软件接口是指程序中具体负责在不同模块之间传输或接受数据的并做处理的类或者函数。 二、什么是接口测试 接口测试就是通过向接口传递数据来测试这个接口是否正确。比如:一个验证码功能接口,就需要我们传递邮箱和验证码,去检查这个验证码接口能否正常使用。 三、进行接口测试需要掌握哪些知识 1、了 阅读全文

posted @ 2020-12-24 18:37 隔壁王书 阅读(545) 评论(0) 推荐(0) 编辑

构建RESTful API的13种最佳实践
摘要:翻译:Eolinker 来源:www.eolinker.com Facebook、GitHub、Google以及其他许多巨头都需要一种服务和消费数据的方式。在当今的开发环境中,RESTful API仍然是服务和消费数据的最佳选择之一。 但是你是否考虑过学习行业标准?设计RESTful API的最佳实 阅读全文

posted @ 2020-12-23 18:46 隔壁王书 阅读(287) 评论(0) 推荐(0) 编辑

关于API微服务网关
摘要:背景 我们都知道,在微服务架构风格里,一个应用会被拆分成多个小的服务系统,并且这些小系统都可以自成体系,可以拥有自己的数据库、框架语言等。它们通常都可以提供接口来被各种应用程序调用。 但是在UI上进行展示的时候,我们通常需要在一个界面上展示很多数据,这些数据可能来自于不同的微服务中。 打个比方:要查 阅读全文

posted @ 2020-12-23 18:40 隔壁王书 阅读(239) 评论(0) 推荐(0) 编辑

适用于企业的API管理平台
摘要:API管理市场是一个快速增长的空间,功能涵盖从个人项目到企业应用程序的各种工具。与几年前的市场相比,这是一个很大的变化。随着越来越多的公司开始依赖第三方API,API开发人员构建安全、可用、符合标准的产品比以往任何时候都要重要。 优秀的API管理平台 Swagger Swagger是一个开放源代码框 阅读全文

posted @ 2020-12-22 18:39 隔壁王书 阅读(202) 评论(0) 推荐(0) 编辑

简单的api测试
摘要:1、api测试的目的 API测试是一种软件测试,它根据详细的api文档分析应用程序接口(API)以验证其是否达到了预期的功能,安全性,性能和可靠性,本文将介绍如何用接口测试工具快速测试接口。 下述示例均使用eolinker工具进行api测试演示。 使用地址:www.eolinker.com 2、ge 阅读全文

posted @ 2020-12-22 18:31 隔壁王书 阅读(433) 评论(0) 推荐(0) 编辑

Json,2020年api数据格式的Top 1
摘要:一位读者问我们是否有关于JSON与XML的API支持的最新数据。我们没有现成的数据,但是快速查询我们的API目录可以让我们深入了解这个问题。同时这些数据还可以为我们提供一些帮助,了解不同api开发格式的使用频率。 我们先是整理了自2005年ProgrammableWeb网站启动以来所有api中最常见 阅读全文

posted @ 2020-12-18 18:08 隔壁王书 阅读(215) 评论(0) 推荐(0) 编辑

API文档之团队协作
摘要:API是程序的关键,与之对应的API文档也是项目中重要的组成部分。API从设计开始到停用这个过程称之为API生命周期,而文档的作用贯穿API整个生命周期中的各个阶段,让用户可以清楚的知道API每个阶段的情况。 一份好的API文档不仅包括API的基本信息,如url、请求头部,请求参数等,还包括API的 阅读全文

posted @ 2020-12-18 17:44 隔壁王书 阅读(210) 评论(0) 推荐(0) 编辑

如何进行API测试以提高程序质量
摘要:API测试是QA小组测试工作的一个丰富的领域。当你在开发Web或移动应用程序时,将API测试作为QA测试计划的一部分,因为API会在应用程序之间收集,发送和交换数据。 API对许多应用程序都是必不可少的。考虑一下每周使用多少个移动和网络银行,医疗保健和娱乐应用程序。这些应用程序中的每一个都依赖于从一 阅读全文

posted @ 2020-12-17 16:11 隔壁王书 阅读(227) 评论(0) 推荐(0) 编辑

API接口也要监控?
摘要:随着越来越多的国内零售商、媒体、政府和金融服务公司开始公开Web API,每天都有大量的API增长。API已经成为扩展产品、获取客户,帮助合作伙伴提供高价值服务以及扩张生态系统的关键渠道。而随着移动应用的爆发增长,API使用的数量以及故障导致的损失也越来越多。说几个例子大家体会一下: 利用第三方公司 阅读全文

posted @ 2020-12-17 16:07 隔壁王书 阅读(1363) 评论(0) 推荐(0) 编辑

接口测试之对数据进行RSA加解密
摘要:在进行接口测试时,会遇到需要对数据进行加解密处理。常见的加解密算法有MD5、RSA、AES等,网上也有很多关于加解密的示例,开源的包使用起来也非常方便。 在接口测试工具中,有些工具自带加解密函数,可让供用户快速调用进行数据处理,本文重点介绍如何使用Eolinker进行RSA加解密。 首先我们在Eol 阅读全文

posted @ 2020-12-16 17:32 隔壁王书 阅读(1040) 评论(0) 推荐(0) 编辑

API自动化定时测试
摘要:API是应用程序编程接口,简单来说API是软件中的功能,例如系统中的登录验证功能。API就像sql,通过提交相应的请求参数,获得响应内容。 API测试 API测试指验证API能否正常使用。与软件测试相同,API测试可以使用软件测试的方法。API自动化测试则指的是一组API在预设的环境下进行测试,并生 阅读全文

posted @ 2020-12-16 17:30 隔壁王书 阅读(539) 评论(0) 推荐(0) 编辑

使用eolinker对API测试的响应结果进行断言
摘要:最近在使用eolinker进行API测试,在对返回结果进行断言时发现了个非常细节的设计,即断言可以获取后置脚本设置的变量的参数。下面讲一下我的测试过程。 测试场景 不同API的测试场景不同,这边说一下我做的某个测试场景,可以参考我的测试场景学习如何通过eolinker测试API,并且结合自己需要测试 阅读全文

posted @ 2020-12-15 18:00 隔壁王书 阅读(212) 评论(0) 推荐(0) 编辑

简洁易读的API文档
摘要:开发API必然少不了编写API文档,API文档所涉及的点太多,在编写时不仅要考虑到文档的完整性,同时还需要考虑到文档的可读性。 完整性包括API的请求参数、响应结果、示例等等。API文档就像一份说明书,需要记录API的零件(API由什么构成),还需要记录API如何使用,并且使用时遇到的问题是否是正常 阅读全文

posted @ 2020-12-15 17:57 隔壁王书 阅读(170) 评论(0) 推荐(0) 编辑

管理API的关键
摘要:从Web应用程序到移动应用程序,API都是每个现代应用程序的骨干。它们是集成应用程序的关键,许多公司围绕着核心业务服务构建了数十个甚至数百个API。API管理平台将确保这些资源能够加快交易和通信的速度,而不会使之成为管理上的麻烦。 为了帮助开发团队管理API,公司可以考虑使用API文档管理平台,甚至 阅读全文

posted @ 2020-12-14 17:19 隔壁王书 阅读(138) 评论(0) 推荐(0) 编辑

API自动化测试-测试数据集
摘要:API测试与应用程序的测试差不多,例如等价类法、边界值法,在API测试都可以用到。有时我们在测试API需要使用多组数据进行测试,单次测试后需要修改请求参数值,操作繁琐。本文重点讲述如何使用API测试工具Eolinker进行API自动化测试,并测试数据集。 在单个API测试中,以简单的登录接口为例,请 阅读全文

posted @ 2020-12-14 17:15 隔壁王书 阅读(337) 评论(0) 推荐(0) 编辑

Api管理必备组件
摘要:许多企业将其API视为业务的命脉。其中涉及到创建一个全面的、万无一失的API管理方案。 企业需要一个管理平台来查看API请求和响应条件,监视性能,提供对错误的快速补救措施,并确保开发人员都可以轻松地使用API。 在这个条件下,我们将讨论几个必备的API管理组件,并利用EOLINKER管理平台实践每个 阅读全文

posted @ 2020-12-11 18:09 隔壁王书 阅读(283) 评论(0) 推荐(0) 编辑

API文档的基本信息
摘要:开发人员使用API定义软件和服务之间的交互,但是一个项目不仅仅只创建一个API,而API文档影响API的使用。企业在给定的服务创建一个API,以便团队内部人员,业务合作伙伴甚至公共的开发人员可以将其各自的软件与该服务集成,例如百度地图,在位置服务方面发挥着重要的作用。 API本身并不是需要所有用户从 阅读全文

posted @ 2020-12-11 18:00 隔壁王书 阅读(314) 评论(0) 推荐(0) 编辑

API文档实践
摘要:好的API文档不是随意就可以生成的。它需要明确的指导方案、团队一致的努力、严格的用户评审以及在API的整个生命周期中维护文档。如果需要编写的好的API文档则应该包括: **必要的组件。**完整的文档通常包含有参数说明、错误消息、响应信息、示例,以及全面的更改日志的部分。一些API文档还包括一系列指南 阅读全文

posted @ 2020-12-10 18:11 隔壁王书 阅读(143) 评论(0) 推荐(0) 编辑

规范管理提高效率——国内主要api接口文档工具盘点
摘要:现在开发越来越流行前后端分离架构,使用ajax交互。这时候api接口文档就变的更有意义了。下面盘点一下目前国内市场上比较优秀的接口文档管理工具。 1、 EoLinker 网址:https://www.eolinker.com/ EoLinker拥有业内最强的接口管理功能,无论你是创业团队还是成熟企业 阅读全文

posted @ 2020-12-10 18:01 隔壁王书 阅读(618) 评论(0) 推荐(0) 编辑

API管理的重要性
摘要:在API应用如此广泛的今天,API管理已经成为产品开发的重要组成部分,如果没有API管理,程序可能会遇到许多有关于安全或稳定的问题。API管理的范围非常广,不仅需要确保API的安全性与稳定性,还需要提供出色的API文档,可写作可分享等。 API管理的基础 API管理是指API的生命周期管理,这其中包 阅读全文

posted @ 2020-12-09 18:09 隔壁王书 阅读(313) 评论(0) 推荐(0) 编辑

Eolinker接口测试之全局变量
摘要:接口测试中全局变量的定义 全局变量可以在测试过程中动态取值以及赋值,举个例来说,我们要实现token参数的跨api传递,可以这么做: 1、 使用登录接口获取 token 2、 把token 值赋值给自定义全局变量 global_token 3、 在另一个需要使用该token的接口中,使用 {{glo 阅读全文

posted @ 2020-12-09 18:05 隔壁王书 阅读(372) 评论(0) 推荐(0) 编辑

API版本管理中的沟通问题
摘要:产品升级会涉及API的更改,当API改动较大时,最大的问题是如何通知API的使用者(内部人员与使用OPENAPI 的用户),我们不能强迫所有用户立即对API的更改做出调整,但是也不能无限期的使用旧版本的API。 所以,一旦在生产环境中运行了多个API版本,通知使用者升级则成了一个大问题,复杂程度也与 阅读全文

posted @ 2020-12-08 18:09 隔壁王书 阅读(166) 评论(0) 推荐(0) 编辑

接口测试要测试什么?要怎么测?
摘要:Why 为什么要做接口测试?有两个原因: 1、尽早测试出接口问题,减少返工的工作量 2、自动化接口测试,减少冒烟、回归测试的重复性工作量 How 接口测试的用例设计是关键,不能请求通过就算接口测试过了,要多方面考虑来设计用例。下图算是一个大致的设计思路吧。 What 这几年国内的测试工具有不少, 像 阅读全文

posted @ 2020-12-08 18:04 隔壁王书 阅读(266) 评论(0) 推荐(0) 编辑

文档驱动API
摘要:API文档常是开发人员的噩梦。相对与开发任务,有时候文档的编写更为复杂,需要考虑的方面更多。一份好的文档除了编写者自己能够读懂之外,团队中的其他人员、运营团队等,乃至一些开放的API要求API文档用户可以读懂。 为什么编写API文档如此繁琐 为了使API文档规范化并易于更改,从API的设计开始就必须 阅读全文

posted @ 2020-12-07 18:22 隔壁王书 阅读(191) 评论(0) 推荐(0) 编辑

关于接口自动化测试的定时任务
摘要:这几年发现对于接口测试,自动化测试的需求越来越高,而其中定时测试又是一个比较常用的点。今天用Eolinker演示一下定时测试的流程,更多功能自己试试更好哈哈。 使用地址:www.eolinker.com 进入定时任务页面,点击 新建定时任务 按钮,会进入定时任务编辑页面: 在编辑页中设置定时任务的名 阅读全文

posted @ 2020-12-07 18:18 隔壁王书 阅读(786) 评论(0) 推荐(0) 编辑

为什么需要使用api文档
摘要:什么是API文档? API文档是一份可交付的技术内容,其中包含有关如何有效使用和集成API的说明。这也是一本简单明了的参考手册,编写了使用API所需的所有信息,以及有关功能、返回类型、参数等详细信息,并提供了教程和示例支持。 API文档通常由常规的内容创建和维护工具以及文本编辑器完成的。例如 Swa 阅读全文

posted @ 2020-12-06 16:10 隔壁王书 阅读(406) 评论(0) 推荐(0) 编辑

使用eolinker进行api测试
摘要:什么是eolinker Eolinker是一个api管理平台,可满足各行业客户在不同应用环境中对接口管理全生命周期的个性化需求,提供API开发管理、开发团队协作、自动化测试、网关以及监控等服务,帮助企业实现开发运维一体化,提升开发速度并且降低运维成本。 Eolinker的api管理与测试 Eolin 阅读全文

posted @ 2020-12-06 16:05 隔壁王书 阅读(541) 评论(0) 推荐(0) 编辑

API版本管理与变更通知
摘要:API的研发是一个周而复始的过程,随着技术的发达,开发周期逐渐缩短,往往在短时间内就可对API进行研发迭代,虽然这样做有利于快速完善产品,但版本变更迭代管理成为了一大麻烦。 为什么需要更改API 更改API是一件非常基本的事情,但更改API实际上是更改与用户之间的通信,关键还不能影响现有的环境,同时 阅读全文

posted @ 2020-12-03 18:09 隔壁王书 阅读(612) 评论(1) 推荐(0) 编辑

Eolinker使用实例——json 和 object 有什么区别
摘要:我们说到json和object,同城有两种情况,api文档中有json和object,数据结构中也有。下面分别简单说一下,希望有所帮助。 API 文档的参数类型 首先明确概念,json和 object可以通过内置的JSON.parse()互相转化。 在Eolinker中,json去到测试页面就是 o 阅读全文

posted @ 2020-12-03 18:07 隔壁王书 阅读(498) 评论(0) 推荐(0) 编辑

api如何获取cookie
摘要:Cookie是客户端发起请求后,服务器返回的,存在浏览器里的一段文本信息,包含用户的登录信息,用于服务器辨别用户的状态。 在api测试中,测试人员需要模拟业务流程,例如用户登录后,进行登录状态的判断(登录状态下才可以加购、付款。),这时候就需要用到cookie。 那么,如何获取cookie呢?本文介 阅读全文

posted @ 2020-12-02 18:10 隔壁王书 阅读(1045) 评论(0) 推荐(0) 编辑

还在纠结接口文档的事儿呢?
摘要:写的什么? 现在开发都要用到接口文档。不写的话代码不知道怎么维护,写的话又费时费力,更烦人的是有时候写完了前端还要来问这个参数那个参数,真的苦不堪言。 在前后端分离的近几年,写接口文档对我来说是老大难,后面特地去查了自动化工具的理论,才茅塞顿开。至少对于写文档的思路清晰了许多! 那么现在就来分享一下 阅读全文

posted @ 2020-12-02 17:59 隔壁王书 阅读(152) 评论(0) 推荐(0) 编辑

为什么需要API管理平台
摘要:越来越多的企业正在开发API,但这样做需要各种资源,而API管理平台将这些资源集中在一个位置,以简化流程。 软件是由API驱动的。如果从事软件行业,那么API是一个很好的选择,我们可以使用开放的API快速集成项目,但是,API的构建和管理与传统软件不同,因此,创建API时需要考虑很多因素。 API的 阅读全文

posted @ 2020-12-01 18:05 隔壁王书 阅读(473) 评论(0) 推荐(0) 编辑

自动生成接口文档的三种方式
摘要:开始 做开发经常会碰到这样的情况,前期写了接口文档,后端把需求改完没时间更新接口文档,想想就觉得崩溃了。那么有没有方法能自动生成接口文档来提高前后端的开发效率呢? 自定义动态生成接口文档,手动部署 在对外暴露的接口上添加一套自定义注解。注解可指定接口名称,请求 url,请求方式,请求参数,请求参数类 阅读全文

posted @ 2020-12-01 18:00 隔壁王书 阅读(3324) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示