前端
初晴181
这个作者很懒,什么都没留下…
展开
-
接口测试高级进阶,如何对请求参数加解密
利用CryptoJS对请求参数进行MD5/AES加解密 ApiPost内置了CryptoJS(https://github.com/brix/crypto-js) ,可以方便的对请求参数进行各种加解密。MD5加密CryptoJS.MD5('待加密字符串').toString()SHA256加密CryptoJS.SHA256('待加密字符串').toString()base64加密CryptoJS.enc.Base64.stringify..原创 2021-09-23 11:04:36 · 329 阅读 · 0 评论 -
apipost后执行脚本的作用?
后执行脚本后执行脚本的作用时间后执行脚本是一个请求发送后执行的脚本。后执行脚本的作用后执行脚本可以完成以下作用:编写JS函数等实现复杂计算;变量的打印定义、获取、删除、清空环境变量定义、获取、删除、清空全局变量获取请求参数获取响应参数发送HTTP请求测试(断言)请求返回结果的正确性后执行脚本打印调试变量其用法同预执行脚本雷同,不再赘述。定义、获取、删除、清空环境变量其用法同预执行脚本雷同,不再赘述。定义、获取、删除、清空全局变量其用法同预执行脚本雷同,不再赘述。.原创 2021-09-06 10:41:07 · 277 阅读 · 0 评论 -
接口测试进阶接口脚本使用--apipost
APIPOST的脚本什么是APIPOST脚本APIPOST脚本是基于JavaScript语言的代码片段,可实现在接口请求或集合测试时添加动态行为。脚本可实现的功能测试(断言)请求返回结果的正确性(后置脚本)。动态修改接口请求参数,如增加接口签名参数等(前置脚本)。接口请求之间传递数据(使用脚本操作变量)。脚本中可以直接请求一个接口地址。APIPOST的脚本分为预执行脚本和后执行脚本。预执行脚本预执行脚本是一个请求发送前执行的脚本。后执行脚本后执行脚本是一个请求发送后执行的脚本。原创 2021-09-01 10:40:43 · 1862 阅读 · 0 评论 -
如何生成随机的参数值--apipost
全局变量什么是全局变量?全局变量跟环境变量作用域不同。全局变量不受当前环境的影响,只要是在同一个项目下,该变量都会生效。环境变量和全局变量的调用方法都是一样的 {{变量名}} 。全局变量的定义目前通过脚本定义全局变量。例如我们在预执行脚本中定义一个全局变量num,其值为1000apt.globals.set("num", "1000"); // 设置一个全局变量定义后,就可以使用了全局变量的删除和查看我们可以通过脚本进行全局变量的删除apt.globals.delete("num"原创 2021-08-30 09:57:31 · 297 阅读 · 0 评论 -
如何生成随机的参数值--apipost
环境变量什么是环境变量 ?当你有多个开发环境以及生产环境,你不用修改文档,一键切换到任意环境。例:你可以配置线上或者线下环境的变量值。在URL中引用方式变量名。线上环境:host 对应 echo.apipost.cn请求URL:https://{{host}}/get.php 对应 https://echo.apipost.cn/get.php环境变量管理器进入环境管理这里也可以进行切换环境。点击新建环境保存即创建成功。使用脚本定义环境变量除了通过环境变量管理器,我们也可以通原创 2021-08-27 10:03:51 · 1523 阅读 · 1 评论 -
接口测试参数化--apipost
环境变量什么是环境变量 ?当你有多个开发环境以及生产环境,你不用修改文档,一键切换到任意环境。例:你可以配置线上或者线下环境的变量值。在URL中引用方式变量名。线上环境:host 对应 echo.apipost.cn请求URL:https://{{host}}/get.php 对应 https://echo.apipost.cn/get.php环境变量管理器进入环境管理这里也可以进行切换环境。点击新建环境保存即创建成功。使用脚本定义环境变量除了通过环境变量管理器,我们也可以.原创 2021-08-25 10:32:34 · 2877 阅读 · 2 评论 -
什么是文档归档?——apipost
文档归档什么是文档归档?在ApiPost之前的版本里,一直有一个很难受的问题困扰者我们和使用者:当我们把文档的分享链接分享出去之后,由于文档和当前操作的接口数据是实时一致的,导致很多时候,后端人员一不小心的保存就会造成前端文档的更改。于是,经过我们团队的激烈探讨,定下了这个方案:文档归档机制。所谓“文档归档”是指,此文档一旦被归档,那么前端展示的文档就是归档那个时刻的文档快照,不会随着客户端的临时修改导致的接口保存而改变。未归档的情况下,文档页面仍是实时文档。怎么查看并管理已归档文档?通过点击原创 2021-08-24 10:07:58 · 731 阅读 · 2 评论 -
apipost 怎么使用参数描述库?
参数描述库 填写参数描述是我们最烦恼的一件事情,尤其对于很多接口来说,往往具有大量相同名称、相同意义的参数,假如每次都需要手动录入,将会是一件非常耗时、低效的事情。我们可以通过参数描述库解决这个问题。参数描述库的使用通过自定义参数描述库,我们可以将本项目用到的大量参数进行预注释:我们也可以通过导入参数描述功能,将数据库定义的字段注释快速导入到APIPOST的参数描述库中。快速导入参数描述这样我们在填写参数描述的时候,针对已定义的参数,我们可以直原创 2021-08-23 10:18:51 · 4116 阅读 · 4 评论 -
接口测试参数化--apipost
环境变量什么是环境变量 ?当你有多个开发环境以及生产环境,你不用修改文档,一键切换到任意环境。例:你可以配置线上或者线下环境的变量值。在URL中引用方式变量名。线上环境:host 对应 echo.apipost.cn请求URL:https://{{host}}/get.php 对应 https://echo.apipost.cn/get.php环境变量管理器进入环境管理这里也可以进行切换环境。点击新建环境保存即创建成功。使用脚本定义环境变量除了通过环境变量管理器,我们也可..原创 2021-08-11 10:57:15 · 535 阅读 · 0 评论 -
前端、后端、测试、研发经理必备技能-ApiPost接口管理工具
为什么选择APIPOST? ApiPost = 接口调试+接口文档快速生成+接口文档规范化管理+Mock API+接口流程测试。ApiPost产生的初衷是为了提高研发团队各个角色的效率!产品的使用受众为由前端开发、后端开发和测试人员以及技术经理组成的整个研发技术团队。APIPOST通过协作功能将研发团队的每个角色整合打通。针对后端开发人员调试接口 & 快速生成接口文档ApiPost不仅仅是一个接口调试工具,更是一个接口文档快速生成工具。后.原创 2021-08-10 16:34:55 · 170 阅读 · 1 评论 -
前端人员必会工具-apipost两分钟上手(2分钟玩转apipost)
2分钟玩转APIPOST 本文通过简单介绍如何利用ApiPost调试接口和快速的生成接口文档,让您初步体验ApiPost的魅力!1. API写完想要测试?试试模拟发送一次请求新建接口,我想模拟发送请求如下curl --location --request POST 'https://echo.apipost.cn/get.php?c=Course&id=1000' \--header 'User-Agent: Apipost client R.原创 2021-08-10 16:31:57 · 78 阅读 · 0 评论