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. 待项目整体符合上线标准后 ,书写测试总结