• 测试全流程执行能力:熟练掌握软件测试理论与流程,能够独立完成用例设计、执行、缺陷提交与跟踪回归,保障测试环节闭环
• 测试设计方法应用:灵活运用场景法、等价类、边界值、错误推断法等设计测试用例,覆盖核心与边界场景
• 移动端基础操作:学习并执行ADB相关命令,支持移动端测试环节的基础操作
• 测试环境部署能力:熟悉Linux操作系统基本操作与常用命令,可独立完成测试环境的搭建部署
• 数据库操作能力:熟练使用MySQL增删改查及多表联合查询语法,能结合项目需求提前构造测试数据
• Web UI自动化实践:掌握Python语言,基于Python+Selenium+Unittest框架完成Web端UI自动化脚本编写与执行
• 自动化框架应用:熟悉Js语言,使用Js+Playwright+Cucumber框架开展Web端UI自动化测试;掌握Java语言,基于Java+框架编写Web接口自动化脚本
• 自动化框架优化:理解POM设计思想,能对页面元素进行封装,降低自动化脚本维护成本
• 接口与性能测试:熟练使用Fiddler抓包搭配JMeter执行接口测试与性能测试,通过分析接口返回数据协助开发定位缺陷;掌握Postman工具开展接口测试
• 抓包与Mock测试:使用Charles工具完成App及Web端接口抓包,通过Mock测试数据触发边界场景验证
• 压力与并发测试:运用JMeter开展软件压力测试与特定场景并发测试,验证系统性能表现
l项目简介 :快手 app 账号中台是快手账号的统一管理平台 ,主要负责快手及内部账号的登录管理; 快手实名即快手的实名验证功能 , 中台任务是维护验证流程的核心逻辑和对外输入的接口维护; 验证中台包含了账号登录的验证、实名自研验证和对外衔接阿里、腾讯的验证 , 同时包含部分风控逻辑的验证。
工作内容:
快手登录、实名和验证中台的功能验证:
1. 阅读需求文档 ,参加需求评审会 ,针对自己所负责的模块编写测试用例
2. 参与测试用例评审 ,进行测试用例的修改以及测试用例的查漏补缺
3. 负责客户机端的功能测试
4. 负责对外输入 SDK 组件验证
5. 负责前后端接口调用和调用时机验证
6. 负责账号和风控结合验证
7. 负责同步的 task 任务验证
8. 负责 H5 页面兼容性测试
9. 负责前端 UI 交互逻辑的验证
10. 利用内部 bug 管理工具对 bug 进行提交并跟踪 ,对修复的 bug 进行回归测试
11. 待项目整体符合上线标准后 ,书写测试总结
快手登录、实名和验证中台的接口验证:
1. 阅读需求文档和接口说明书 ,确定测试范围
2. 采用场景法、等价类、边界值、错误推断法 、缺参、少参、 多参、空参和安全性编写用例
3. 参与测试用例评审 ,进行测试用例的修改以及测试用例的查漏补缺
4. 准备接口测试环境以及接口测试数据
5. 利用 postman 工具进行接口测试 ,校验下发接口参数和数据接口正确性
6. 利用公司内部平台构建接口流量回访任务和 diff 策略的维护 , 同时使用其回放功能点验证代码重构的正确性
7. 利用内部 bug 管理工具对 bug 进行提交并跟踪 ,对修复的 bug 进行回归测试
8. 待项目整体符合上线标准后 ,书写测试总结
项目简介: kconf配置中心 ,是快手内部工具之一。针对架构和后端逻辑进行配置管控 , 譬如 :配置的下发写入 ,白名单的配置和部分SDK的配置管理。
工作内容:
Kconf配置中心系统功能测试:
1. 阅读需求文档 ,参加需求评审会 ,针对自己所负责的模块编写测试用例
2. 参与测试用例评审 ,进行测试用例的修改以及测试用例的查漏补缺
3. 负责 web 端的功能测试
4. 负责对外输入 SDK 组件验证
5. 负责接口下发参数及参数结构验证
6. 负责前后端接口调用和调用时机验证
7. 负责各种管控逻辑验证
8. 负责 H5 页面兼容性测试
9. 负责前端 UI 交互逻辑的验证
10. 负责对接三方业务链路验证
11. 负责下发开关链路流量回放任务的建设和维护
12. 负责产品的部分交互逻辑的确认
13. 负责业务 oncall 值周
14. 负责业务写入配置和写入数据库验证
15. 负责业务 task 任务验证
16. 负责各种内部系统写入 kconf 配置的验证
17. 负责部分前端代码 cr
18. 利用内部 bug 管理工具对 bug 进行提交并跟踪 ,对修复的 bug 进行回归测试
19. 待项目整体符合上线标准后 ,书写测试总结
kconf配置中心系统的接口验证:
1. 阅读需求文档和接口说明书 ,确定测试范围
2. 采用场景法、等价类、边界值、错误推断法 、缺参、少参、 多参、空参和安全性编写用例
3. 参与测试用例评审 ,进行测试用例的修改以及测试用例的查漏补缺
4. 准备接口测试环境以及接口测试数据
5. 利用 postman 工具进行接口测试 ,校验下发接口参数和数据接口正确性
6. 利用公司内部平台构建接口流量回访任务和 diff 策略的维护 , 同时使用其回放功能点验证代码重构的正确性
7. 利用内部 bug 管理工具对 bug 进行提交并跟踪 ,对修复的 bug 进行回归测试
8. 待项目整体符合上线标准后 ,书写测试总结
Kconf配置中心系统UI自动化测试:
1. 研讨迭代模块是否符合自动化测试
2. 使用 playwright 进行框架搭建
3. 使用 playwright 自带的录制工具进行脚本的录制
4. 结合 cucumber 语法进行用例的整合
5. 最后更改录制的定位方法完成初步脚本的搭建
6. 本地执行通畅后进行脚本的参数化合并
7. 封装单独的方法完成用例的重复利用
l项目简介 :美团地图SDK是为了给美团其他配送和地图导航页面提供能力支持,主要集中针对美团的导航和地图路线页进行测试
工作内容:
1. 阅读需求文档 ,参加需求评审会 ,针对自己所负责的模块编写测试用例
2. 参与测试用例评审 ,进行测试用例的修改以及测试用例的查漏补缺
3. 负责客户端的功能测试
4. 负责对外输入 SDK 组件验证
5. 负责前后端接口调用和调用时机验证
6. 负责同步的 task 任务验证
8. 负责 H5 页面兼容性测试
9. 负责前端 UI 交互逻辑的验证
10. 利用内部 bug 管理工具对 bug 进行提交并跟踪 ,对修复的 bug 进行回归测试
11. 待项目整体符合上线标准后 ,书写测试总结