-
测试流程
- 需求规划阶段:参与需求评审(产品、开发、测试、设计、后台、项目经理)
- 需求PM排期
- 测试用例编写、评审
- 开发实现
- 开发提测、UI和产品验收、测试测试
- 第二轮测试、验证bug、回归测试
- 产品、UI验收
- 发布测试
- 线上版本验证:安装、登录
- 报告
- 总结、开会
- 跟踪线上问题
-
自动化测试
- 使用自动化测试工具
- 了解自动化测试框架和原理
- 实现、改善自动化脚本
-
测试方法
- 功能测试
- UI测试
-
专项测试
- 兼容性测试
- 流量测试
- 电量测试
- 弱网络测试
- 代码覆盖率测试
-
性能测试
- 压力测试
- 流量测试
- CPU占用率
- app启动时长
- 每个tab不停切换,计算次数
- 页面初次加载情况
- crash率
- 内存泄漏
- android内存占用分析:工具:Android Studio 1.0的DDMS,DumpJavailableHeap进行heap dump抓取
- 自动化测试
- 竞品测试
-
测试拓展
- 探索性测试
- 测试驱动开发
-
学习语言
- 脚本语音
- 编程语言:java、C++、C语言、Ruby
- appium
- uiautomatorviewer
- 性能测试