2021 年 12 月—2022 年 08 月 项目名称:《秒音》直播短视频App+Pc
1:负责测试项目工作的全局安排,测试部门和其他部门的协调工作,保证测试工作的顺利展开;
2:编写测试计划,组织测试用例评审并参与实施测试至最终测试报告的产出编写;
3:使用 Python+Appium+Pytest 框架将 100%BVT 用例及 30%PO 用例转化为自动化测试,提高测试效率;
4:根据接口文档,编写接口测试用例,并使用 Python+requests+ddt+unittest 构建接口自动化脚本,并
使用 Jenkins 持续集成工具构建任务完成接口自动化;
5:组织项目上线迭代后的复盘总结,并编写总结报
告
2019 年 09 月—2021 年 09 月 项目名称:《团巴拉》商品购买 App
1:使用Appium+Python,实现App安卓端的UI⾃自动化测试。因为前段⻚页⾯面变化频繁,导致每
次发版,都需要⼤大量量的重新改写测试脚本,对此问题,采⽤用 PageObject 设计模式对原有测试
脚本进⾏行行改造封装,将业务代码与测试数据剥离,实现数据驱动,提升测试脚本的可维护性,提
⾼高了了 30%的测试效率;
2:使⽤用 Python 的 Pytest 框架,实现业务流程的 UI⾃自动化测试,为团队节约了了冒烟测试和回 归测试
的成本;
3:通过 Jmeter、Postman 进⾏行行接⼝口测试,观察前后端数据的接收和发送是否⼀一致
2017 年 11 月—2018 年 7 月项目名称:《智能卖客》商品购买 App
1:参与需求评审大会,提出测试端角度看法以及听取,商议版本需求;
2:确认需求后先写整体的测试用例框架,待出 ue 文档 ui 效果图后细化测试用例;
3:牵头各部门开展测试用例评审,确定最终测试用例并开展从功能,性能,兼容性,自动化,App 接
口等方面进行测试,具体包括:
1):安装,卸载启动,app 升级测试,功能性的功能点便利测试,业务逻辑性,关联性,数据 对比
以及各种网络环境测试;
2):使用 adb 命令来测试移动客户端的性能,以及做 app 的工作性能专项测试(消耗电量、流
量,占有内存,CPU,GPU 以及内存泄露的检测);
3):使用 Loadrunner 做 app 接口以及接口压力性能测试;
4):linux,Windows 底下Android 测试环境的搭建;
5):用 Fiddler 或 DDMS 来抓取网络数据包,从而分析 app 可能出错与已经产生错误的数据,
从而帮助开发快速的解决问题,也可以用它来限速 app,模拟发出假数据,可以测试网络因素对 App
的影响;
6):使用 Appium 来做部门模块简单的 app 自动化测试;
7):使用 monkey 指令来做客户端的压力,健壮性测试,使用 GT 工具进行性能测试;
8):安全性测试(allowbackup 检测,关键数据明文传输是否有漏洞,代码有无对数据做拦截验
证,也可通过反编译手段来检测存在的不安全性);
4:经过几轮反复的回归测试后,app 转为现网络环境进行测试;
5:待全部测试流程结束后。出具测试报告,支持产品上线;
6:使用友盟进行线上产品数据监控收集,维护bug 库等工作。