草庐IT

Apifox&Postman请求参数进行SHA256/MD5加密

1、Base64加密Base64加密,代码如下://先转为UTF-8格式varusername=CryptoJS.enc.Utf8.parse("admin")//进行Base64加密varbase64_username=CryptoJS.enc.Base64.stringify(username)//打印结果console.log('base64_username',base64_username)2、Base64解密Base64解密,代码如下://进行Base64解密varbase64_username=CryptoJS.enc.Base64.parse("YWRtaW4=")//转为UT

Apifox自动生成接口文档

1、安装1.1Apifox安装官方文档:Apifox-API文档、调试、Mock、测试一体化协作平台-接口文档工具,接口自动化测试工具,接口Mock工具,API文档工具,APIMock工具,API自动化测试工具 1.2 IDEA插件安装        打开IDEA>Preferences(Settings)>Plugins,搜索ApifoxHelper2、Apifox配置2.1创建团队2.2创建项目  3、idea配置官方地址:ApifoxIDEA插件快速上手|Apifox帮助文档3.1 获取项目ID打开项目设置——基本设置,复制项目ID  3.2 获取访问令牌Apifox个人访问令牌:获取访

apifox前置自定义脚本,生成签名

为了防止API调用过程中被黑客恶意篡改,调用任何一个API都需要携带签名,TOP服务端会根据请求参数,对签名进行验证,签名不合法的请求将会被拒绝使用apifox工具每次访问都要填写签名很麻烦,写个脚本自动生成签名,解决这种麻烦事第一步:设置环境变量 第二步:设置全局参数第三步:在项目预览处,设置全局的前置操作脚本 第四步:开始写脚本,脚本代码如下//获取预先设置为环境变量的APPSECRETletkey=pm.environment.get("APPSECRET");//存放所有需要用来签名的参数letparam={};//加入query参数letqueryParams=pm.request.

【压测系】1.apifox 自动化压测示例

作为后端程序员,之前使用过的接口调试工具postMan,restclient等。近期看到csdn右边的小广告弹窗,我这边无意之间点击打开下载之后。被它的很多功能一下子,吸引住了。比如有压测工具的功能、自动化测试、团队协作、重要的是不收费。为了记录下使用该工具完整的压测过程,我写了这篇文章下面就给大家演示下使用如何做一个接口自动化测试示例添加接口用例前提是我们必须要先有接口用例非常简单这里我就把官网使用的文档贴出来下Apifox介绍|Apifox帮助文档点击接口管理,我们点击添加接口到下面这个界面 在接口的页面添加接口地址,选择环境地址、请求参数格式,以及报文点击运行按钮,记得这里把接口执行的结

Postman/Apifox接口测试——Pre-request自动登录

Apifox官方使用文档中有关于 全自动登录 的实现:在运行接口用例的时候,自动完成登录,而无需手动登录。官方教程如下:1、将用来验证登录态的参数值设置为 {{ACCESS_TOKEN}}2、在 前置脚本 里引用前面创建公共脚本://定义发送登录接口请求方法functionsendLoginRequest(){//获取环境里的前置URLconstbaseUrl=pm.environment.get("BASE_URL");//登录用户名,这里从环境变量LOGIN_USERNAME获取,也可以写死(但是不建议)constusername=pm.environment.get("LOGIN_USE

使用apifox进行接口并发测试

使用apifox进行接口并发测试创建步骤创建步骤在步骤3处创建的测试用例,会在全部用例中展示点击步骤4的标题处,跳转到下边的页面在步骤1处,“添加步骤”,就可以添加整个项目流程的接口,来进行全流程测试。在步骤2处,设置并发数量

用了国产接口管理神器 Apifox 之后,我果断从 Postman “脱坑”了

本文导读一、认识Apifox1.为什么要使用Apifox工具2.Apifox有哪些功能3.APIFirst理念下的开发流程二、上手操作Apifox1.安装Apifox2.团队管理&项目管理3.编写接口文档4.智能Mock数据5.在线分享API文档6.自动化测试7.APIHub三、Apifox电梯直达一、认识Apifox1.为什么要使用Apifox工具在当前行业发展背景下,绝大部分项目都是基于前后端分离的架构进行的,由前后端、测试、运维等不同的团队共同开发,那么团队之间能否很好的协同合作无疑直接决定着项目的最终效果。而协作其实也是大多数开发团队的痛点,为了便于团队协作,也出现了一些研发管理工具诸

用了国产接口管理神器 Apifox 之后,我果断从 Postman “脱坑”了

本文导读一、认识Apifox1.为什么要使用Apifox工具2.Apifox有哪些功能3.APIFirst理念下的开发流程二、上手操作Apifox1.安装Apifox2.团队管理&项目管理3.编写接口文档4.智能Mock数据5.在线分享API文档6.自动化测试7.APIHub三、Apifox电梯直达一、认识Apifox1.为什么要使用Apifox工具在当前行业发展背景下,绝大部分项目都是基于前后端分离的架构进行的,由前后端、测试、运维等不同的团队共同开发,那么团队之间能否很好的协同合作无疑直接决定着项目的最终效果。而协作其实也是大多数开发团队的痛点,为了便于团队协作,也出现了一些研发管理工具诸

Apifox使用json传参

由于一直使用postman所以对它比较熟悉,Apifox是最近才开始使用的所以在使用上不是很熟悉。lz遇到的问题是使用json作为参数,访问post请求时一直不通,但是使用postman没有问题,所以可以确定的是接口没有问题,网上的文章与apifox的文档也没有很清楚的解释如何使用,废话不多说,下面讲解如何使用postman传递json参数选择Body下的raw,然后选择右侧的JSON选项,然后将json参数放置下面的文本框中,也可以选择右上角的Beautify美化格式Apifox传递json参数选择Body下的json,然后选择数据结构下的“JSON/XML只能识别快捷导入”,然后将json

最新版ApiFox接口测试教程,20分钟学会,再结合项目实战视频教学

如果你看了下方的文章,还是觉得不太明白的话,可以看视频学习20分钟学ApiFox接口测试工具,结合30个项目实战讲解!前言掌握了http协议,就掌握了接口测试笔者在网络上看过不少接口测试教程,一上来就开始讲怎么操作工具,而不告诉读者为什么要这么操作。读者可能照猫画虎成功了,也可能操作失败了但不知为何出错。因此,本文作为接口测试的入门第一课首先会给大家了解到执行接口测试每一步操作的目的和原理,由此大家才能从理论到实践上掌握接口测试,并且熟练之后有自己的创造性发挥。本文所用的接口测试工具为Apifox,请大家在往下读之前先安装注册好工具。Apifox官方下载地址:http://www.apifox