接口测试平台184:并发用例报告数据收集-数据准备/bug修复阶段 (2)
注意,本教程不会为了好看,而刻意的提前测试修复bug然后更新图文,而是真实的直播,有错误我们直播改,大家也可以学习下如何排查错误,锻炼自己解决问题的能力! 首先,点击并发按钮: 然后后台报了个小错误:遇到错误不要慌,冷静分析即可。这个错误的意思是, 在数据库中查询这个叫做case_id的字段发生了报错,那我们打开models.py....
接口测试平台183:并发用例报告数据收集-数据准备/bug修复阶段 (1)
开始正文.... (为了报告数据收集开发,我必须先准备好数据才行,所以需要先实际的请求并发的用例,才能产生数据库数据。这个过程因为我没有对之前的wqrf_run_case.py进行过测试,所以大概率是有bug的。所以这个阶段我们顺便也要来自测和解决bug。) 首先我新建了一个项目: 然后进去,再新建两个空白接口:&am...
接口测试平台182:并发用例底层-临时变量替换 URL
上节课我们梳理之后,本节课就要正式开发对url / header / body的三处替换,我仔细看了下之前我设计的规则,占位变量必须用 ##变量名## 来占位。 在我们之前的开发中,是直接从run_case.py中复制过来旧逻辑的替换代码: 仔细观察,虽然替换的逻辑没有发生变化,但是取值明显不对了。 &a...
接口测试平台181:并发用例底层-临时变量替换
本节课我们要处理的是临时变量。 不要着急继续开发,先来梳理一下当前状态: 1. 什么是临时变量? 在多个接口顺序执行时,前面接口返回值提取成变量,给后面接口使用。 2. 当前项目结构? 如上图,在mian_request主函数中,循环调用d....
接口测试平台180:并发用例底层-断言
因为此平台历经过久,且技术功能繁多,小伙伴们如果跟不下去,可以简单大致浏览一遍,熟悉下节奏和方案也是不错的哦~ 在本章开始前,我们要把之前的几个遗留代码补上: 上节课我们写完了临时变量提取部分,这个提取的tmp_d ,最重要返回给主函数的,好让主函数把它传递给下一个执行的step。所以别忘了最后加上这句:然后我们要考虑的是,放入.....
接口测试平台179:并发用例底层
上节课我们结束了发送请求,本节课将继续。 因为此平台历经过久,且技术功能繁多,小伙伴们如果跟不下去,可以简单大致浏览一遍,熟悉下节奏和方案也是不错的哦~ 先梳理一下我们还要做的事: 1. 返回值处理 2. 临时变量更新 3. 返回值写入数据库 &n...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。