自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 【转载】接口测试--测试工具apipost脚本大全

Apipot变量参数获取脚本apt.globals.set(“key”, “value”);设置一个全局变量apt.globals.get(“key”); 获取一个全局变量apt.globals.delete(“key”);删除一个全局变量apt.globals.clear();清除全局变量apt.variables.set(“key”, “value”);设置一个环境变量apt.variables.get(“key”);获取一个环境变量apt.variables.delete(“key”).

2021-02-05 14:31:07 155

转载 【分享】接口测试工具---apipost控制台使用

在进行接口测试的时候,我们需要查看详细的请求发送和具体的响应。所以就需要使用控制台功能。apipost查看发送的请求的详细数据,还可以打印预/后执行脚本中的数据。打开控制台我们发送一个请求查看控制台,控制台会显示这个请求的具体信息。如图所示在预/后执行脚本中使用console.log打印一条数据:console.log(“打印一条数据到控制台”)...

2021-02-04 15:15:57 254

转载 【分享】方便好用的接口协作工具

前端开发人员和后端开发人员,在接口完成之后就需要进行接口协作,如何高效便捷的进行接口协作就可以使用国产的接口测试、接口文档生成和接口协作工具apipost打开apipost切换到团队页面添加需要进行协作的人员新建所属于这个团队的项目点击进入项目,就可以在APIs中进行项目协作了...

2021-02-01 13:40:27 150

转载 【转载】软件测试--cookie学习

一、什么是cookie“Cookie”是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回此信息。这是很有用的,让浏览器记住这位访客的特定信息,如上次访问的位置、花费的时间或用户首选项(如样式表)。Cookie 是个存储在浏览器目录的文本文件,当浏览器运行时,存储在 RAM 中。一旦你从该网站或网络服务器退出,Cookie 也可存储在计算机的硬驱上。当访客结束其浏览器对话时,即终止的所有 Cookie。Cookie是指网站用于辨别身份,

2021-01-22 11:37:12 68

转载 【转载】软件测试--测试方案设计

一、什么是测试方案测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。二、测试方案的作用测试方案通常分内部作用和外部作用,内部作用有以下3种:(1)作为测试计划的结果,让相关人员和开发人员来评审。(2)存储计划执行的细节,让测试人员进行同行评审。(3)存储计划进度表、测试环境等更多的信息。测试方案的外部作用是为顾客提供一种信心,向顾客交代有关测试过程、人员的技能、资源、使用的工具等信息。背景对测试对象(构件、应用程序、系

2021-01-21 12:37:18 94

转载 【分享】软件测试--环境讲解

在一个项目开发到发布的整个过程中,会使用到很多个环境进行测试和运行项目。最基本的开发环境、测试环境、准生产环境、生成环境一、开发环境开发环境顾名思义就是我们程序猿自己把项目放到自己的电脑上,配置好以后,跑起来项目,然后我们在这个基础上来进行开发,这个开发环境就是方便我们程序猿来开发功能,调试Bug的。二、测试环境开发好一个功能以后,得让人家测试人员测试吧,但是咱不能直接把人家喊过来,连上自己的本地开发环境测试,一是有些问题模拟不出来(比方说数据问题),二是自己的代码和环境经常改变,不能保证最后人家测

2021-01-12 16:09:23 90

转载 【分享】软件测试---BUG的生命周期

测试人员最本质的工作就是寻找bug,提交bug、验证bug、推进bug的解决,直至软件达到发布的标准,提高软件的质量,及研发的工作效率和质量。一、什么是bug软件的BUG,狭义概念是指软件程序的漏洞或缺陷,广义概念除此之外还包括测试工程师或用户所发现和提出的软件可改进的细节、或与需求文档存在差异的功能实现等。二、bug的生命周期生命周期中缺陷状态:新建–>指派–>已解决–>待验–>关闭发现BUG–>提交BUG–>指派BUG–>研发确认BUG–>研发去

2021-01-08 18:06:08 95

转载 【分享】python+flask编写一个简单的登录接口例子

在学习接口测试的时候往往会因为没有实际操作的接口进行测试而烦恼,这里教大家自己编写两个接口用于学习接口测试1、编写一个登录的接口2、在pycharm运行3、使用apipost进行登录接口测试输入url和参数值进行访问,访问成功。4、在pycharm查看是否正常进行访问5、在编写一个需要登录返回的token直接访问的查询接口6、运行登录和查询两个接口7、使用apipost进行登录和查询的接口测试首先进行登录的接口测试获取返回的token使用登录返回的token值进行查询的接口

2020-11-14 00:24:28 138

转载 【学习】apipost如何设置断言

前言apipost断言是JavaScript语言编写的,在apipost客户端后执行脚本处即可。断言会在请求返回之后,运行,并根据断言的pass\fail情况体现在最终测试结果中。一、首先编写一个接口请求编写一个登录请求、发送请求。获得响应值。二、编辑断言找到apipost的后执行脚本,点击进入后执行脚本功能。可以选择右侧导航栏提供的断言,比如判断是否返回的是json格式、响应码是否是200等再次发送请求,查看断言设置因为apipost的断言是 JavaScript语言编写的,所以我

2020-11-12 23:39:50 132

转载 【分享】apipost如何使用mock测试

1.Mock 是什么有一个接口,通过参数id的不同返回的数据不同,现在数据库有多条数据,作为测试人员你如果用手输入查看这个接口的返回结果就很费事费力。我们就可以调用apipost里面内置mock字段变量apipost内置的mock字段变量可以随机生成你需要的变量值。这里我们需要随机生成一个姓名我们调用apipost里面内置的mock变量参数@cname()。因为apipost是国人自己的产品所以后面的解释也是中文的,对那些英文不好的人员就很友善。然后直接把@cname()复制到参数值里面就

2020-09-16 20:58:32 681

转载 [分享] —如何使用ApiPost模拟手机实现请求发送

一、ApiPost中有专门针对于模拟手机请求发送的参数首先我们新建一个接口,访问www.baidu.com然后点击发送然后我们在创建一个接口,这个是访问移动版的www.baidu.com不过这里需要设置一下头部参数user-agent在选择参数值,这里ApiPost自己给我了两个参数值Android版本:Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn;BLA-AL00 Build/HUAWEIBLA-AL00) Chrome/57.0.2987.132

2020-09-15 20:38:31 1372

原创 分享——JS中利用CryptoJS进行MD5/SHA256/BASE64/AES加解密的方法与示例

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法,由于它使用起来稍微有些复杂。所以本文主要着重说一下CryptoJS进行MD5/SHA256/BASE64/AES加解密的方法与示例。准备工作你可以下载CryptoJS(https://github.com/brix/crypto-js)到您本地,新建一个网页然后通过console.log()进行调试,可以使用一款接口管理工具ApiPost(https://www.apipost.cn/)进行调试。ApiPos

2020-06-05 13:42:40 2467 3

原创 怎么利用ApiPost接口管理工具校验/测试接口返回结果是否符合预期?

本文主要讲解接口管理工具ApiPost的预执行脚本和后执行脚本里,怎么校验/测试接口返回结果是否符合预期?ApiPost简介:ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。检测返回JSON中的某个值是否等于预期的值apt.assert(‘response.json.hasOwnProperty(“errcode”)’); // 检测返回json对象的是否含有errcode字

2020-06-04 11:07:06 504 3

原创 ApiPost如何验证返回数据中是否包含某关键字/字符串

ApiPost如何验证返回数据中是否包含某关键字/字符串?使用ApiPost的测试校验(断言)可以很方便的实现这个目标。看本文前,建议先读以下apipost官方的文档:https://doc.apipost.cn/839e6acdc7341451 (ApiPost如何使用测试校验(断言))实现假如我们的返回结果是如下结构:{“errcode”: 0,“errstr”: “success”,“post”: {“url”: “https://myywt.ar/kzzc”},“get”: []

2020-06-03 17:07:13 378 3

原创 ApiPost生成的文档怎么添加响应示例

ApiPost生成的文档怎么添加响应示例?很简单:

2020-05-29 15:57:56 891 3

原创 Apipost发送一个值是数组的参数(form-data/x-www-form-urlencoded)

假如您要在Apipost发送一个数组,其实有2种情况。情况1:请求方式为 form-data/x-www-form-urlencoded 等表单类型时,您可以通过以下方式传递数组。情况2:请求方式为application/json时,您可以通过以下方式传递数组。区别:不同请求方式的后台接收数据方式不同,请您根据实际后端接收方式选择对应的方式。推荐阅读:ApiPost中form-data、x-www-form-urlencoded、raw 的区别:https://mp.apipost.cn

2020-05-28 16:10:53 11907 4

原创 ApiPost如何生成接口/文档并分享

新版ApiPost支持分享单个项目、也支持分享单个目录或者文档:支持设置文档链接的有效期:支持设置文档的查看权限:apipost 导出文档响应为空?很多小伙伴问,为什么apipost 导出文档响应为空?那是因为你么有添加响应示例。ApiPost生成的文档怎么添加响应示例?很简单:...

2020-05-27 16:53:20 4033 3

原创 ApiPost V3 如何设置一个变量?

什么是变量?对于一些常见的参数,我们可以将其定义成变量,以便达到一处改动,全部改动的目的。例如我们请求的URL域名,完全可以将其设置为变量,在URL栏只输入路由即可。这样的话,我们可以通过控制变量的值,来达到请求不同域名、相同路由的API接口(比如可以用来快速切换开发环境和生产环境)。如下图所示,我们将域名定义成了变量:url。怎么定义变量?ApiPost V3支持 2 种方式来定义变量:预定义和脚本定义。我们分别来讲。1、ApiPost预定义变量点击右上角的环境管理器,点击【新建环境】,

2020-05-26 14:42:54 716 2

原创 比postman更好用的apipost,怎么测试post请求并发送json类型参数

引言ApiPost是一个国产的、跟Postman差不多的、用来测试Web API的软件,提供window、mac、linux版本下载,对于有在开发Web API的开发者相当有用,同时由于它是国产软件,完全中文界面更加友好,也符合中国开发者的使用体验。另外支持一键生成api接口文档,省掉不少开发者的工作。本篇就来说明如果我们想要在请求Web API时一并夹带JSON数据时,该如何使用ApiPost?需求采用POST的请求方式,并且须发送JSON数据给Web API的使用教程。第一、设置URL第二

2020-05-21 15:03:32 1056 2

转载 使用ApiPost 的Path变量方便的测试restful接口

restful的接口格式似乎是一阵风,到处都在说,这种风格的确很有意义,类似:http://example.com/api/users/1 //GET 获取标识为1用户信息ApiPost支持把像这样的restful风格链接中的uid也就是1作为参数单独提出来,这样的话比较方便调试和解释。只需要把URL路径中的ID设置为:变量名 即可。使用ApiPost 的Path变量方便的测试restful接口这样的话,我们生成的文档就会类似:...

2020-05-20 19:04:13 1108 2

原创 怎么从Postman导出接口API数据到中文接口测试工具ApiPost

ApiPost 更适合国内开发者,中文版~沟通使用无障碍,操作更加方便,也支持导入postman的接口数据。1、导出Postman数据打开Postman,点击顶层目录的右键,选择export,保存导出的json文件2、导入到ApiPost打开ApiPost,进入【项目】,选择【导入项目】,选择刚才导出的json文件导入即可。网址:https://www.apipost.cn...

2020-05-19 09:46:03 2599 2

原创 ApiPost适合国人使用的(中文版Postman)

ApiPost适合国人使用的(中文版Postman)ApiPost简介:ApiPost是一个支持团队协作,并可直接生成文档的API调试、管理工具。它支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具 。ApiPost特性:快速生成、一键导出API文档 ApiPost不仅可以快速生成接口文档,还支持导出离线html文档。方便您部署接口文档到您的本地甚至局域网服务器 支持携带COOKIE请求,模拟登录 支持Cookie管理,发送接口时,可以携带自定义的Cook

2020-05-13 15:58:31 4199 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除