版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试工程师工作总结自我评价一、工作履历与项目背景1.1公司/团队/部门2019年4月入职深圳××云科技有限公司,隶属质量保障部—基础平台测试组,编制12人,向QA总监汇报。团队职责覆盖公司PaaS层7条核心产品线,年度发布窗口48次,平均每周一次正式版本。1.2负责产品范围•分布式配置中心ConfigHub(Go+Etcd)•消息总线MQOne(Java+RocketMQ)•监控告警平台WatchCat(Python+Prometheus)1.3版本节奏与质量指标2022全年:需求总数1036条,缺陷总数2847个,其中我提交1312个,占比46%;致命/严重缺陷78个,我检出41个;线上事故0起;需求一次通过率93.4%,同比提升5.7个百分点;平均缺陷定位时长1.8h,缩短42%。二、核心工作内容与落地方法2.1测试策略制定(1)输入:PRD、技术方案、风险登记册(2)工具:Xmind+自研“策略模板脚本”(3)步骤:①识别改动点→建立功能矩阵②拉取近3个月线上缺陷→反向映射功能矩阵③输出《测试策略说明书》PDF,含8大维度:功能、性能、安全、兼容、稳定、可观测、可回滚、合规。(4)要求:策略评审通过率100%,评审缺陷≤2个/份。2.2自动化框架演进背景:2020年自动化覆盖率仅31%,回归人力4人日/轮。目标:2022年底接口自动化覆盖率≥80%,UI自动化覆盖核心主流程20%,回归人力≤0.5人日。方法:①技术选型:基于Pytest+Requests+Allure,拒绝RobotFramework(历史包袱重)。②分层模型:•L1单元:由开发负责,接入Sonar门禁,行覆盖率≥60%。•L2接口:测试负责,YAML数据驱动,单接口用例3334条,平均响应断言5.2个。•L3场景:基于业务流程编排,共186条,用例间依赖通过Redis队列解耦。③数据管理:采用“三级池”机制——基础池(DockerMySQL镜像)、测试池(Flyway初始化)、回收集(测试后truncate)。④运行策略:GitLabCI触发+定时Cron03:00;失败重试2次,仍失败则@责任人钉钉。结果:2022Q4统计,接口覆盖率84.7%,回归耗时38min,节省人力3.6人日/轮,全年累计节省172.8人日。2.3性能基线工程制度:•《性能测试准入准出规范》V3.2,2022年6月经QA总监签发,受控编号QMS-PT-2022-06。•准出指标:99线≤1.2×均值、CPU≤65%、内存≤70%、无FullGC卡顿。流程:①需求阶段:开发输出《性能指标承诺表》②测试设计:JMeter脚本+Grafana看板③首轮摸底:阶梯线程0-2000,步长100,持续15min④调优闭环:如99线超出10%以上,必须提交JVM调优报告,经架构师评审方可复测。案例:ConfigHub1.8.0读接口99线62ms,调优后降至39ms,提升37%,压测报告23页,被架构组评为A级模板。2.4缺陷管理与质量度量制度:•缺陷分级采用IEEE829标准,结合公司实际增加“建议”级,共5级。•严重以上缺陷必须在24h内定位到引入变更集,48h内给出修复方案。工具链:Jira+GitLab+Sonar+自研“缺陷定位机器人”。机器人逻辑:①监听Jira新建事件②解析影响服务名③调用GitLabAPI获取近7天提交④按代码行diff匹配潜在文件⑤输出Top3可疑提交人,准确率78%,平均定位时长由3.1h降至1.1h。2.5安全渗透与合规测试依据:•《网络安全法》第三章第二十一条•ISO27001:2013A.14.2控制点实施:①引入OWASPZAP自动化扫描,集成至CI,每build一次。②每季度组织一次人工渗透,由持有OSCP证书的外部顾问执行,测试范围覆盖7条产品全部开放端口。③高危漏洞修复窗口:数据分级为“核心”的24h,“重要”的72h,“一般”的7天。结果:2022年累计发现高危漏洞5个,全部按期关闭,公司通过省级护网行动“零扣分”。三、流程改进与制度落地3.1测试左移制度目的:缺陷在需求阶段即暴露,降低修复成本。政策:•需求评审必须有测试主责人,缺席视为评审无效。•技术方案评审前,测试需输出《需求可疑点清单》,条目≥3条。•开发提测前必须通过“自测checklist”门禁,含10条断言,由测试维护,未达标直接打回。3.2测试右移/灰度巡检制度:•灰度发布窗口23:00-01:00,测试值班至02:00,WatchCat告警5min内响应。•线上问题等级与绩效挂钩:P0事故扣减当季绩效20%,P1扣10%。工具:•Prometheus+Loki+Grafana统一看板•自动对比灰度与baseline的QPS、错误率、延迟,差异>5%触发语音电话。3.3质量回溯与复盘流程:①事故发生后24h内召开“质量回溯会”,采用5Why模板②输出《质量回溯报告》,含Timeline、根因、改进、责任人、完成时间③次月QA例会检查改进落地率,未闭环不得发布新版本。案例:2022年3月MQOne出现消息重复投递,根因为幂等键生成冲突,回溯后引入Redis分布式锁,并在2周内补充46条幂等自动化用例,同类问题未再出现。四、工具开发与平台化4.1用例生命周期平台(TLP)痛点:Excel维护用例,版本冲突、追溯困难。方案:•前端Vue3+后端SpringBoot,用例支持脑图模式与表格模式双向同步。•与Jira需求编号绑定,一键生成测试报告。•2022年9月上线,替代Excel100%,用例复用率由35%提升到68%。4.2Mock服务工厂MockHub背景:微服务120+,联调阻塞。技术:基于Go+gRPC反射,支持HTTP/HTTPS/gRPC/Thrift四种协议。功能:①录制回放②流量染色③延迟故障注入④零编码UI配置收益:联调平均耗时由3.2天降至0.9天,2022年共创建Mock服务1847次,节省联调人力1412人日。五、团队培养与知识传承5.1新人培养指南(可直接照做)目的:让零测试经验的新人4周内独立承担需求。前置条件:•已配发Mac电脑、VPN、Jira/GitLab账号•已阅读《研发规范V3.1》步骤:Week1熟悉环境①搭建本地工程:gitclone项目,docker-composeup一键起服务②跟随导师执行1条现成用例,记录疑问③参加需求评审,仅旁听。Week2用例设计①领取“用户管理-新增用户”需求②使用TLP脑图模式输出20条用例③评审通过标准:功能覆盖率100%,无效用例≤1条。Week3自动化实战①在feature分支新建test_user_add.py②采用数据驱动,至少3条正向2条异常③CI通过并生成Allure报告,导师Review合并。Week4独立闭环①从需求澄清到上线验证全流程②缺陷数≥3个③输出《新人首月总结》PPT,5min分享。常见问题与排错:•用例评审被挑战“边界值重复”→采用等价类+决策表重新划分•CI报“portalreadyinuse”→脚本里随机端口范围30000-40000•本地起服务MySQL连接失败→检查.env文件是否同步最新5.2技术分享与专利2022年共组织14次“周三测试夜校”,主题含《Pytest高阶固件》《JVMGC日志速读》《ZAP自动化攻防》等;个人输出6次,满意度4.8/5。以“一种基于Redis流的消息幂等校验方法”申请发明专利,申请号20221×××××××,已进入实审。六、自我评价与差距分析6.1优势•系统思维:能把“需求-用例-缺陷-指标”串成数据流,定位Top问题。•开发能力:熟悉Python/Go/Java,能写工具解决团队痛点。•质量运营:让数据说话,把“测试价值”换算成“人日节省”“事故减少”。6.2待提升•安全深度:对内核漏洞、容器逃逸研究不足;计划2023年考取OSCP。•性能调优:对JVM参数仍停留在“配置”层面,缺少源码级贡献;准备向OpenJDK社区提交Patch。•跨部门影响力:目前更多在QA内部发声,需提升对业务VP的“质量成本”对话能力;已报名公司“极客演讲训练营”。七、2023年个人OKRO1将ConfigHub、MQOne、WatchCat三条产品年度线上事故控制在0起KR1灰度巡检自动化告警平均响应时间≤5minKR2高危安全漏洞修复及时率100%O2推动QA团队整体接口自动化覆盖率≥90%KR1新建TLP用例自动转脚本功能,落地率100%KR2每季度举办一次“自动化编程马拉松”,团队
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 身体部位英语相关知识
- 毕业生家长培训
- 贾志让统计法培训课件
- 贵州教育综合知识必背考点
- 本人信用及言行自律保证承诺书范文3篇
- 农民互助合作购买农业机械协议
- 化工产品出口贸易协议
- 以大自然为话题的作文(8篇)
- 安全生产杜绝坚定承诺书(7篇)
- 货车排放检验培训课件
- 2025年四川省成都市中考英语真题(附答案解析)
- 2025贵州省专业技术人员继续教育公需科目考试题库(2025公需课课程)
- 《电影制作流程》课件
- 工程股东协议合同
- 2024年江苏中考英语试题分类汇编:阅读理解(记叙文)学生版
- 农村厕所改造施工合同
- 幼儿园入园合同协议
- 技术服务合同模板样本范本2024年
- 2024版铝锭采购合同
- YYT 0644-2008 超声外科手术系统基本输出特性的测量和公布
- 建筑工程 施工组织设计范本
评论
0/150
提交评论