脉脉作为职场社交与招聘平台,用户量百万级,功能覆盖社区、职位、人脉、消息等核心模块,对 App 稳定性和功能完整性要求高。本项目针对脉脉 Android 客户端进行系统性自动化测试,旨在发现 UI、功能、崩溃类缺陷,保障产品质量。
点击空白处退出提示
脉脉作为职场社交与招聘平台,用户量百万级,功能覆盖社区、职位、人脉、消息等核心模块,对 App 稳定性和功能完整性要求高。本项目针对脉脉 Android 客户端进行系统性自动化测试,旨在发现 UI、功能、崩溃类缺陷,保障产品质量。
项目包含三大核心模块:1、功能遍历测试模块,自动遍历社区、职位、人脉、消息、设置、钱包、简历、反馈等 15+ 功能模块,覆盖 100+ 页面操作;2、崩溃专项测试模块,执行快速页面切换、断网恢复、搜索边界、内存压力、快速连击、WebView 中断、输入法风暴、屏幕旋转等 10 项极端触发,配合 Monkey 随机事件注入;3、Bug 证据采集模块,自动截图、录屏、抓取 logcat 日志,生成红框标注截图和复现视频。最终输出完整测试报告和 Bug 提交材料包。
我负责从 0 到 1 设计并实现整套自动化测试方案,技术栈:Python + uiautomator2 + ADB 命令行 + PIL 图像处理。实现亮点:1、基于像素空白率检测的页面加载异常自动识别;2、logcat 实时监控的崩溃捕获机制;3、screenrecord 自动复现视频录制;4、红框标注截图自动生成。累计执行 22000+ Monkey 事件,发现并提交 3 个有效 Bug(UI 遮挡、功能加载失败、页面首次空白)。



评论