这门课解决什么问题,适合什么基础

很多做手工测试的人,平时只会按业务流程点点点,一旦遇到应用卡死、无响应或者内存占用异常,往往只能把问题甩给开发,自己说不清复现路径和底层原因。这门移动端应用测试课针对的就是这种场景,它不教基础的黑盒用例设计,而是带你进入安卓底层运行机制,解决专项性能测试和稳定性验证的问题。从内容设置看,它要求你已经熟悉基本的测试流程,并且对安卓系统有初步了解。如果你连日志怎么看都不清楚,直接看这门课会觉得有点吃力。它更适合有一定手工测试经验,想往性能测试或自动化测试方向转型的测试人员,或者需要独立负责移动端质量保障的工程师。

建议先看哪几块,学完能独立做什么

面对这些资料,建议不要从头到尾顺序看。第一部分必须先看课程说明,这会帮你理清整体学习思路。随后建议直接跳到安卓组件和系统底层关系这两节,理解应用在系统层面的运行方式,这是后续做性能分析的基础。接着重点看日志工具使用和组件状态监控分析,这是排查问题的核心手段。最后再进入企业级稳定性自动化实战环节。学完这些内容,你应该能够独立使用监控工具分析应用的内存状态,能够通过日志定位无响应问题,能够编写自动化脚本对应用进行长时间的稳定性压力测试,并在发现内存泄漏时给出初步的问题定位方向,而不是仅仅停留在报错表面。

资料怎么配合练习

这门课的资料以视频讲解为主,但测试技能光看是学不会的,必须跟着实操。建议你在自己的电脑上搭建一套测试开发环境,准备一个真实的安卓应用作为练习对象。看底层逻辑讲解时,同步对照系统源码或者开发文档加深理解;看监控分析实战时,打开工具实际操作一遍,熟悉各个视图的数据含义。对于内存泄漏和无响应问题,最好能自己写一个简单的测试应用,故意制造这些问题,然后用课程里的方法去抓取和分析。自动化那部分,不要只看演示,自己动手运行脚本,观察不同参数对测试结果的影响。遇到卡壳的地方,倒回去重看对应的视频片段,结合实际操作去理解,比单纯反复看视频有效得多。

课程目录

课程目录11 集
  • 1 课程说明-必看 (11:10).mp4
  • 2 1-Android四大组件 (16:48).mp4
  • 3 2-Android与Linux的暧昧关系 (21:39).mp4
  • 4 3-快速认识ADT和Linux下搭建android测试开发环境 (14:40).mp4
  • 5 4-常见APP问题之ANR案例分析 (23:48).mp4
  • 6 5-Android专项性能测试之内存泄漏实战-1 (28:18).mp4
  • 7 6-常用的Android属性设置命令 (08:15).mp4
  • 8 7-小白神器DDMS监控分析实战 (27:48).mp4
  • 9 8-logcat使用介绍 (08:42).mp4
  • 10 9-Android专项性能测试之内存泄漏实战-2 (29:16).mp4
  • 11 10-企业级monkey自动化实战 (09:42).mp4