第三天 日期:2020/6/28
3.1 今日完成任务
团队成员 | 今日完成的任务 |
---|---|
王嫄 | 设计测试用例,并对笔记秀相关模块进行测试,完成相应部分测试报告单的填写 |
牛莉梅 | 设计测试用例,并对分类模块进行测试,完成相应部分测试报告单的填写 |
祁甜 | 设计测试用例,并对个人中心相关模块进行测试,完成相应部分测试报告单的填写 |
王爽 | 设计测试用例,并对个人中心模块进行测试,完成相应部分测试报告单的填写 |
全体 | 压力测试 |
3.2 明天任务安排
团队成员 | 明天的任务安排 |
---|---|
王嫄 | 项目总结,制作项目总结陈述PPT |
牛莉梅 | 继续修复之前发现但没有修复的Bug,并进行Beta阶段项目总结,项目总结 |
祁甜 | 回归测试,录制软件功能演示视频,项目总结 |
王爽 | 统计Beta阶段的测试用例及发现的Bug,并与Alpha阶段进行对比,对Beta冲刺阶段进行总结,总结项目并撰写团队作业博客 |
3.3 今日发现了哪些Bug,描述发现Bug的测试用例和Bug的修复情况
1、在个人中心发现了个人信息填写完成之后无法提交的Bug,在代码中发现这一模块的代码逻辑出现问题,经过反复修改代码,解决了这个bug。
2、笔记秀中点击添加笔记时没有反应,我们检查了代码逻辑和接口,也尝试修改代码,但是还是没有将这个Bug修复,现在正在努力修复当中。
3、在个人中心解决了提交信息的Bug之后,又发现在填写号码时输入格式错误的号码时没有报错,之前有过这种Bug修复的经验,知道是数据库字段的问题,修改了数据库字段限制就修复了这个Bug。
4、在分类模块部分测试用例中发现有的分类点击无法跳转,查看代码发现是缺少这个跳转部分的代码,我们添加上之后就发现可以跳转了,修复了这个Bug。
3.4 压力测试
对服务器来说,压力负载能力是评价其表现的重要指标之一。因此,我们针对服务器进行了压力测试。压力测试使用基于Python的压力测试工具locust进行。压力测试的一些基本参数如下:
- 并发用户数 500
- 总请求数 5412
进行压力测试的结果如下:
可以看到,对于上述参数下的压力测试,总请求数量为5412个的情况下,失败请求数为3,表现良好。
平均响应时间为1.539s,作为高峰期的响应时间,仍可以接受。
吞吐率为17.4req/s。
在压力测试结束时,针对云服务器端的监控如下:。
在途中可以看到,在压力测试期间,CPU的占用率峰值约在62%左右,仍有一定资源剩余。但是,在监控图的第一行外网出带宽中可以看到,压力测试期间的对外带宽达到了最大限制1Mbps,因此,可以发现性能的瓶颈主要在于云服务器的带宽限制(1Mbps)。
3.5 成员贡献时间
团队成员 | 王嫄 | 牛莉梅 | 祁甜 | 王爽 |
---|---|---|---|---|
贡献时间 | 3h | 3h | 3h | 4h |
工作量比例 | 20% | 20% | 20% | 40% |
3.6 站立会议照片
3.7 项目燃尽图
3.8 项目进展情况
今天我们按照测试文档对分类、笔记秀、个人中心进行了测试,相应的每个模块都或多或少的存在Bug,经过大家努力一起修复这些Bug,还有的Bug没有修复完成,还需要继续努力。