项目一:萌萌播校园直播视频系统(公众号H5、小程序)
项目概述:
方便家长留意小孩在校学习情况,而开发的一款视频实时监控系统。采用的是腾讯云的srt+h.265协议的远程视频
监控系统。平台可设置监控的开放区域、观看时间及视频套餐,家长可选择对应的服务套餐、对应的直播时间、对应的视频区
域来远程观看小孩子在校的实时视频。
工作业绩:
(1) 精通项目业务流程,参与需求分析, 根据需求文档提取测试点,使用 Xmind 画出业务流程图并评审,编写用
例并进行评审;
(2) 执行十牛校园公众号萌萌播的测试用例,对 app 进行功能,兼容性,交叉事件,稳定性,UI 等类型的测试
(3) 结合需求分析编写接口测试用例,使用postman 工具对相关接口(查询设备状态、视频流状态、推流、断流
)进行测试,整理结果分析数据;
(4) 使用 Fiddler 定位前后端问题,进行网络限速,模拟弱网环境;
(5) 在测试过程中,将发现的 bug 提交到禅道上并跟踪 bug 的处理,之后进行回归测试,直至解决缺陷; 提交有
效的测试数据,编写测试报告。
(6)使用Xshell工具链接推流盒子,使用linux命令查询推流盒子的状态是否正常,主要是php-ffmpeg.service
服务是否有异常。
(7) 使用Jmeter 工具进行性能测试,主要是对用户经常使用的登录、查询、下单、订阅等功能点进行多用户并
发测试
(8) 使用python+selenium+unittest编写UI自动化用例且执行自动化测试,主要是后台添加设备、添加摄像头
、编辑视频区域、设置直播时间,查询学生的订阅状态,给学生视频开通订阅服务套餐等操作。
项目二:人脸识别消费系统
项目概述:
为了方便学生与教师在饭堂消费吃饭,不用再携带学生卡才能消费的一款人脸识别消费系统。
家长可针对小孩的人脸账户来充值以及可限制小孩的消费次数和当天消费总额。平台可设置设
备相关消费限制,以及查询该设备的相关流水记录。设备端有三种消费模式,自动固定模式、
手动固定模式、自由金额模式。不同场景设置不同需求。且支持离线消费模式
工作业绩:
(1) 精通项目业务流程,参与需求分析, 根据需求文档提取测试点,使用 Xmind 画出业务流程图并评审,编写用
例并进行评审;
(2) 结合需求分析编写接口测试用例,使用postman 工具对相关接口(查询身份、支付)进行测试,整理结果分
析数据;
(3) 使用Jmeter 工具进行性能测试,主要是对用户经常使用的刷脸识别,上传消费记录、支付等功能点进行多
用户并发测试;
(4) 使用 Fiddler 定位前后端问题,以及查看敏感信息是否加密,进行网络限速,模拟弱网环境(离线消费);
(5) 使用Xshell工具链接消费盒子,使用linux命令查询消费盒子的状态是否正常,主要是php-consume.service
服务是否有异常。
(6) 在测试过程中,将发现的 bug 提交到禅道上并跟踪bug 的处理,之后进行回归测试,直至解决缺陷; 提交
有效的测试数据,编写测试报告。
项目三:人脸识别考勤系统(校园考勤、宿舍进出)
项目概述:
人脸识别签到系统(以下简称签到系统) 主要用于人员登记、录入人脸、刷脸签到,学校门禁的功能。平台设置考
勤规则,家长可在刷卡机考勤,公众号上接收考勤信息。如果设备有开测温模式,家长端可接收小孩的体温报告信
息。
工作业绩:
(1) 精通项目业务流程,参与需求分析, 根据需求文档提取测试点,使用 Xmind 画出业务流程图并评审,编写用
例并进行评审;
(2) 结合需求分析编写接口测试用例,使用postman 工具对相关接口进行测试,整理结果分析数据;
(3) 使用Jmeter 工具进行性能测试,主要是对用户经常使用的刷脸签到、录入人脸、代签到等功能点进行 多用
户并发测试;
(4) 使用 Fiddler 定位前后端问题,以及查看敏感信息是否加密,进行网络限速,模拟弱网环境;
(5) 了解 python 编程语言,使用 unittest+selenium+python 编写自动化冒烟测试脚本(查询学生/职工的考勤
明细、设置考勤规则,设置门禁规则等操作);
(6) 采用python+request框架编写自动化脚本且运行自动化测试。主要是开学期间针对(大量的新生以及新职工
信 息的批量增删改查操作。
(7)在测试过程中,将发现的 bug 提交到禅道上并跟