首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
有手就会写的接口测试平台
我去热饭
创建于2021-10-20
订阅专栏
教你如何写一个django测试平台的入门教材
等 12 人订阅
共79篇文章
创建于2021-10-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
接口测试平台代码实现58-首页重构6
在本节开始之前,让我们来处理上节课小伙伴反馈的一个现象级问题: 就是进入首页后,这个接口测试平台的欢迎语能不能别删,不然都不知道这是干啥的平台, 这里却是我之前疏忽了,所以本节我们先加上。
接口测试平台代码实现57-首页重构5
本节我们接着开发首页, 主要内容是 让左侧的请求记录和右侧的请求模块 联动起来。 具体联动需求: 右侧请求一次之后,左侧生成记录 点击左侧记录,右侧则会显示这次记录的请求数据 我们本节课的内容是想办
接口测试平台代码实现56:首页重构-4
本节继续开发首页右侧的显示效果,可能有的同学觉得这里节奏太慢了,不怕,咱养肥再看。 其实原因是,因为这是完全重新开发的一套平台,虽然简易,但是作者完全没有对着以前的成熟平台代码,所以难度还是有
接口测试平台代码实现55:首页重构-3
接着上节继续来做: 先来回顾一下,上节课我们基本就是清空来首页,并且划了一条竖线,把首页分为左右俩部分。 左边放我们请求记录,请求记录我们的数据层已经初步架设好。 右边放我们的请求工具
接口测试平台代码实现54:首页重构-2
好,虽然绝大多数同学还未追上最新进度进行投票,但是已投情况来看,大部分还是支持首页做成接口快速调试功能。 那么本节课就开始吧,首先我们打开我们的首页:home.html。观察一下目前结构: 我们这次改
接口测试平台代码实现53: 首页重构1
本节开始前,先解决bug。 当接口请求体为空的时候 我们运行调试send和异常测试,会报错。 定位错误的窍门就是 先看最后一句,是一个json解析错误。然后找具体哪行时候,我们直接看我们自己写的py文
接口测试平台代码实现52: 自动异常测试-5
打开我们上次没写完的P_apis.html 找到这个error_play函数,我们已经替换好了请求体,那么接下来就把新请求体和接口id传递给后台即可 在以下俩个位置加上对应传递后台的代码: 我
接口测试平台代码实现51: 自动异常测试-4
书接上文,我们回顾一下最后的这个函数: 我们在catch中已经对不可替换的请求体类型做了处理。现在要开始进行try中符合规则的请求体类型了。 这里需要补一句,这里第一层try中可以运行完的只是
接口测试平台代码实现50: 自动异常测试-3
本节开始之前,先解决下关于调试层遗漏的一个设计缺陷。就是当已经打开了一个接口的调试层后,如果直接点击其他接口的调试层便会出现显示错误。这类的问题非常多,我们最好是直接根本上绕过去。 解决办法一
接口测试平台代码实现49:自动异常测试-2
本节开始之前先感谢有同学反馈并主动过修复的一个bug:就是在某些接口的返回值中,中文会显示乱码的问题 我们找到views.py中调试层发送接口的函数 然后看到它最后一行,就是把返回值直
接口测试平台代码实现48: 自动异常测试-1
本功能属于番外,不是必须的。长度大概3章节。难度不高,也算给大家休息一下。 这个功能是什么意思呢?简单点说,就是一个接口保存好之后,你保存的请求数据都是正常的。但是错误的用例也就是无效等价类中
接口测试平台代码实现47:复制接口
本节我们属于一个简单的小功能实现,就是复制接口。 需求: 用户点击接口后面的按钮,就会生成一个新的接口,除了名字后缀有副本字样外,其他一切数据都一摸一样。这样方便用户给接口的数据改一改就变成了新的测试
接口测试平台代码实现46:接口调试用户异常操作处理
「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战」 经过45节的学习,很多同学已经达到了一个不错的水准,可以自主找到一些问题并修复和提出改进方法,我很欣慰。 本节我们
接口测试平台代码实现45: 接口调试层异常处理
我们作为一个测试出身,即便做到了测开,可以写各种代码了,但是依然不要忘了我们的技术比不过专业的开发同事,那就要用我们的优点进行弥补。就是自测。 所以我们每写完一个复杂点的业务逻辑 和功能函数,
接口测试平台代码实现44:发送请求-1
终于开始了正式写到发送请求的模块了。 测试开发干货 发起了一个读者讨论 对当前进度的快慢有什么想说的? 本节结尾会放上最新的项目代码 网盘地址 我们首先打开我们上次没写完的api_send后台函数:
接口测试平台代码实现43:接口底层请求逻辑
终于结束了接口调试层的前端编写。来到了后台代码处理。其实就是点击Send按钮,我们调用requests来发送请求,并把返回值显示到调试层的返回体中即可,注意实际中这部分会越来越复杂,内容也会越来越多,
接口测试平台代码实现42:各个请求体自动显示
本节主要是用来在用户打开调试弹层后,能自动显示弹层的接口请求体的功能。 本节之后,将会进行数节的 接口后台实际请求的代码实现。 打开P_apis.html:找到我们上节没写完的那个打开显示的函
接口测试平台代码实现41:调试窗口显示接口内容
接口调试层打开后,目前并没有显示这个接口的所有数据。本节就一句一句的把这些数据显示出来吧。 首先,让我们打开P_apis.html,找到打开显示调试层的函数: 如图所示,我们已经显示了 接口的
接口测试平台代码实现40:修改bug
我们的这个系列已经进行了长达12章成品预览和40章纯开发章节,但是基本还没做过完全一点的测试修复bug章节,每次新开发的功能也仅仅停留在单元/函数层面上的自测。 经过了最近几十名小伙伴的反馈
接口测试平台代码实现39:接口数据全部保存
我们之前的章节已经解决了各种接口的数据的提取问题,本节的任务就是把这些传给后端,然后保存成功。 打开P_apis.html,找到我们上次没写完的ts_save()函数: 我们之前之所以没有直接
下一页