开发者社区> 游客pxprrm2iipsfu> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

接口测试平台代码实现110:登录态接口-6

简介: 我们上节课,前端已经成功拿到了 登陆态接口调试发送的运行结果,也就是返回值 和 提取结果。 如果确认提取结果没问题,我们就切换到请求体tab然后点击保存按钮。就成功保存了。
+关注继续查看

这里我要实际去拿个接口做测试,以方便接下来讲解,当然不会是真实的可以请求成功的登陆接口,不然我这账号密码,可就全知道了,我会随便找个接口,然后对其任意返回值字段做测试,大家想象成这就是登陆接口的返回值提取的是token字段就可以了。

    示范接口 :get

https://pagead2.googlesyndication.com

/getconfig/sodar?sv=200&tid=gda&tv=r20201203&st=env


如图:

微信图片_20220703202024.png设置如下:

微信图片_20220703202049.png

我们提取了一个返回值的id,做为token,当然实际情况不是这样,我这只是举例子调试接下来的功能。


然后我们请求:

现在是请求成功并且提取成功:

微信图片_20220703202059.png

成功后,我们就可以接下来去研究怎么在接口库/用例库中 调用这个登陆态接口了。


这里要吐槽下。登陆态接口的保存/调试 的交互做的 真的是比较麻烦,小伙伴可以自行优化下,因为这个登陆态接口,一般用的很少,频率很低,所以教程中就不在再浪费篇幅进行交互优化了。


我们接下来的计划是:


  1. 在接口调试层 加入 是否使用登陆状态的 开关
  2. 把这个开关的状态 写到普通接口的保存 /发送/展示/清空等js函数中
  3. 在后台views.py中,普通接口的调试方法里,加入对这个登陆状态开关的判断分支
  4. 创建登陆态接口调用方法。并临时持久化结果,方便持续调用
  5. 在判断开关分支里再添加判断分支,判断是否有未过期的登陆态,如果有则用,如没有,则调用登陆态调用方法。
  6. 把拿到的登陆态token,插入到普通接口的header,请求体,请求url里,来保证有效。

  7.用例库模块 按照上述流程再来一遍~ 


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
接口测试平台代码实现107:登录态接口-4
接口测试平台代码实现107:登录态接口-4
15 0
接口测试平台代码实现109:登录态接口-5
我们本节来制作登陆态接口的请求js函数, 为什么要制作这个调试请求功能? 这个功能在正常使用中是不会用到的,这里只用来给调试用,也就是测试。
29 0
接口测试平台代码实现131: 全局变量-10
本节开始要进入比较烧脑的阶段了,请系好安全带,中途跳车的请刷卡。
11 0
接口测试平台代码实现105:登录态接口
接口测试平台代码实现105:登录态接口
13 0
接口测试平台代码实现130: 全局变量-9
本文开始,全局变量 要正式进入 复杂的后台实现了,当然如果能跟到这里,那么也应该没什么难度。 这里还是要重申一下,代码出现问题请先仔细比对教程源码,实在找不出来就先在群里问,没加群的请先加 vx: qingwanjianhua 博主每天的时间并不充裕,私聊的人也很多,如果群里解决不了后可以直接@我去热饭 即可。
10 0
接口测试平台代码实现99:全局域名-6
接口测试平台代码实现99:全局域名-6
25 0
接口测试平台代码实现95:全局域名-2
接口测试平台代码实现95:全局域名-2
15 0
接口测试平台代码实现62: 多接口用例-2
好了,最近水了好多期,终于要写点代码了。 本节内容,我们搞定这个多接口的大用例 列表相关吧,难度基本为0,都是我们之前用到过的。
21 0
接口测试平台代码实现65: 多接口用例-5
接口测试平台代码实现65: 多接口用例-5
13 0
接口测试平台代码实现71: 多接口用例-11
好的因为群内大佬打赏的钱太多,所以履行承诺,加更一节: 本节主要处理掉,这个步骤保存的功能,其实对于跟到现在的同学来说,业务上的curd早就已经轻车熟路了。本节节奏稍快:
25 0
+关注
游客pxprrm2iipsfu
我去热饭
435
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载