1.测试理论与全流程落地能力
• 精通 ISTQB 与 TMMi 测试体系,能在瀑布、V-模型、敏捷(Scrum / DevOps)三种研发模式下制定《整体测试策略》《迭代测试计划》《质量门禁》。
• 具备“测试左移”实践经验:PRD 评审阶段输出《需求可测试性分析报告》,提前发现歧义需求 15%↑;主导 DOD(Definition of Done)评审,将缺陷发现阶段前移 30%。
• 可依据用户故事拆分出可测场景,使用思维导图(XMind)+ 需求跟踪矩阵(RTM)确保 100% 需求-用例-缺陷闭环。
2. 黑盒测试体系化用例设计 & 缺陷管理
• 深度掌握 7 大黑盒设计方法:等价类、边界值、判定表、因果图、状态迁移、场景法、正交试验,并能在复杂业务中组合应用。
• 可输出《分层测试用例库》:L1 场景级、L2 功能点级、L3 接口级,用例复用率提升 40%。
• 缺陷全生命周期管理:平均缺陷一次性复现率 ≥ 90%,缺陷逃逸率控制在 0.5% 以内;使用缺陷根因分析(RCA)方法推动开发修复效率提升 25%。
3. 禅道一体化项目管理
• 可基于禅道完成“需求-任务-用例-缺陷-版本”五库联动,配置自定义工作流、字段、权限矩阵,支持多团队并行迭代。
• 通过禅道 BI 模块输出燃尽图、缺陷趋势图、需求完成率等可视化报表,为项目经理提供迭代决策依据。
• 部署禅道 API 与 Jenkins 集成,实现缺陷自动提交、状态回写,减少 50% 人工录入工作量。
4. Linux 服务器运维与测试环境治理
• 熟练掌握 CentOS / Ubuntu 常用命令(文件/权限/进程/网络/压缩),能编写 Shell 脚本一键部署测试环境、自动拉取构建包、清理日志。
• 熟悉 Docker & Docker-Compose,可在 5 min 内拉起 LNMP / Redis / Kafka 等测试依赖服务,环境一致性 100%。
• 掌握 crontab、systemd、supervisor,实现日志切割、服务保活、定时任务监控。
5. 性能测试「双引擎」:SoloPi + JMeter
• JMeter:
– 能设计阶梯加压、脉冲并发、容量基线 3 类场景;单机 2C4G 稳定输出 5 k RPS。
– 熟练配置 HTTP/HTTPS、JDBC、gRPC、Dubbo 取样器,使用 BeanShell / JSR223 做动态签名、加解密。
– 精通分布式压测:1 台调度机 + N 台负载机(Docker 容器化),结合 Prometheus + Grafana 实时监控 CPU、内存、GC。
• SoloPi:
– 可在 Android/iOS 真机上采集 CPU、内存、帧率、流量、电量、温度 6 大维度,定位内存泄漏及卡顿场景。
– 利用 ADB + Shell 批量收集性能日志,形成自动化基线报告。
• 输出《性能测试报告》:包含 TPS、RT、错误率、资源利用率拐点分析,并给出 JVM、DB、Web 服务器三级调优建议。
6. 弱网专项测试(Fiddler)
• 熟练使用 Fiddler 断点、AutoResponder、Composer 进行请求篡改与 Mock;自定义规则模拟 2G/3G/4G/Wi-Fi 丢包、延迟、带宽限制。
• 能在弱网条件下验证游戏资源加载、断线重连、缓存策略、提示文案合理性,线上崩溃率下降 40%。
7. Web UI 自动化框架(Selenium + Pytest)
• 基于 POM 设计模式搭建可插拔框架:BasePage 封装元素查找、等待、截图、日志;业务页面对象继承复用,维护成本降低 60%。
• Pytest 特性:fixture 管理驱动、参数化、标记(smoke/regression)、失败重跑(rerunfailures)、并行执行(xdist)。
• 集成 Allure 报告、Jenkins Pipeline,实现代码提交即触发自动打包、部署、测试、邮件通知,CI 通过率 ≥ 95%。
• 支持 Selenium Grid + Docker-Selenium 分布式运行,多浏览器并发回归效率提升 3 倍。
项目名称:《邦购商城》
项目概述:专为手机用户推出的满足其服饰消费和线上购物需求的
软件。该产品具有商品浏览、商品搜索、主题推荐、购物车、促销展示、收藏商品等众多贴心购物功能。为
用户提供快捷方便的手机购物新体验。
项目职责:
1. 根据需求提取测试点,根据测试点编写测试用例
2. 主要负责登录注册模块和商城模块的一个测试,深度参与商城各板块功能测试,涵盖用户注册、登录、购物车操作、下单与支付、订单查询与管理、个人中心等功能。
3. 商城预期业务量及并发场景,确定性能测试指标,包括响应时间、吞吐量、资源利用率;执行性能监控任务,持续监测
商城服务器 CPU、内存、网络带宽等关键指标,分析性能数据,为系统优化提供决策依据
4. 基于 Selenium、appium 和 Python 框架搭建商城项目的自动化测试框架,针对高频使用且功能稳定的模块设计自动
化测试脚本,实现回归测试自动化。
5. 发现 bug 时提交 并跟踪 bug, 等开发修改完成之后,我们进行回归测试
6. 编写测试日报,编写负责模块的测试总结,记录当天的工作,测试结束后编写测试报告