前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >接口测试平台184:并发用例报告数据收集-数据准备/bug修复阶段 (2)

接口测试平台184:并发用例报告数据收集-数据准备/bug修复阶段 (2)

作者头像
我去热饭
发布2022-05-20 09:28:11
1890
发布2022-05-20 09:28:11
举报
文章被收录于专栏:测试开发干货

注意,本教程不会为了好看,而刻意的提前测试修复bug然后更新图文,而是真实的直播,有错误我们直播改,大家也可以学习下如何排查错误,锻炼自己解决问题的能力!

首先,点击并发按钮:

然后后台报了个小错误:

遇到错误不要慌,冷静分析即可。

这个错误的意思是, 在数据库中查询这个叫做case_id的字段发生了报错,那我们打开models.py看一下就知道了。

原来问题是数据库中case_id的首字母大写。我们代码中是小写...

所以改正代码如下:

再次测试:

本次报错为:

原来是wqrf_run_case.py中这个数据库写入的问题。

在我们之前从数据库提取的时候,忘记后面加上[0] 了,所以会报错说没有具体的字段,因为现在拿到的是一个类似列表,并不是确定的某行数据。

所以改成如下:

然后再次测试。

这回没有报错,输出正常:

然后我们去检查数据库:

发现了问题,我们存入的数据中忘记了 step_id:

所以在do_step函数中随便找个位置加上这句:

然后删除脏数据,再次测试:

这次的数据终于正常了

内部的数据也是正常的,没有发生混乱。

好了,本节课到此,下节课我们开始正常的并发报告功能开发~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试开发干货 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档