《Gtest_【证券行业测试专场】-《流程优化+工具建设双管齐下的测试提效之路》恒泰证券孙明迪.pdf》由会员分享,可在线阅读,更多相关《Gtest_【证券行业测试专场】-《流程优化+工具建设双管齐下的测试提效之路》恒泰证券孙明迪.pdf(36页珍藏版)》请在三个皮匠报告上搜索。
1、测无止境 数智共进2024全球软件测试技术峰会北京12月流程+工具双管齐下助力小团队的质量提升之路演讲人:孙明迪2024年12月07日孙明迪恒泰证券 金融科技部-证券从业6年,曾就职于方正证券,现于恒泰证券金融科技部,负责业务研发和效能提升相关工作。-牵头组织并深入参与多家公司研发部门敏捷转型和DevOps实践。在移动互联网、云计算、PaaS平台建设等方面经验丰富;是最早一批云技术(AWS)的使用者和开发人员。-注重流程优化和技术工具建设,注重研发人员跨职责的技能融合,持续推进数字化转型对技术团队在提质增效方面的探索和革新。23团队概况流程优化工具建设团队历程2.73.63.33.52.89.
2、19.95.13.55.220202021202220232024开发/测试人数比工单数量(千)截止2024年11月末:App开发5人H5开发3人中后端开发14人测试8人建设宗旨工具&平台流程&制度自觉&自驱普及工具使用持续改善流程坚持工具建设鼓励内部挖潜人力资源少资金预算低建设范围软件质量全链路节点覆盖1需求评审2测试设计&测试执行3巡检&监控4应急处理&故障跟踪13团队概况流程优化工具建设存在的问题010203“就是这么设计的”、“就是这么用的”“不需要测试”、“不用管这个”被动弱势测试介入晚测试退出早迟到早退流程“随机”标准“随意”野蛮生长改进路线1 贯通整个研发流程 更积极主动 参与&
3、决策明确工作内容2 有“法”可依 有“法”必依 执“法”必严 违“法”必究规范工作流程3 测试人员 运维人员 开发人员扩大工作范围日常工作矩阵阶段沟通分析设计实现&产出跟踪需求阶段需求细节可行性工作量测试意图测试场景思维导图需求变更开发阶段技术方案代码逻辑接口文档软件功能软件性能测试用例测试脚本测试用例文档测试脚本代码需求变更代码逻辑变更开发进度测试阶段测试方案测试覆盖度测试有效性测试用例测试脚本测试结果故障修复进度需求变更部署&运行阶段部署流程监控方案潜在问题巡检用例监控要点操作手册自动化脚本线上告警功能故障性能表现测试阶段流程产品+开发+测试功能+性能用例评审功能流程UI交互整体性能表现第
4、一轮执行功能细节UI交互细节回归测试第二/三轮执行连通性功能主流程必要的专项性能测试预发布/全真验证部署上线流程线上问题跟踪12团队概况流程优化工具建设我想确认线上运行稳不稳?1定位问题快不快?2345测试覆盖够不够?统计分析做不做?加班时间长不长?日常巡检104项监控告警实时监控告警,追踪近100项系统行为数据;按业务精细划分30种权责归属日报,覆盖系统监控9大类25项指标;自研服务监控21项指标;App监控11项指标;业务数据监控近10个类别;共计50+个图表日均约30次告警;精准描述并定位故障节点;完全不再需要人员主动“盯盘”监控告警监控告警问题排查问题排查App埋点故障排查接口自动化U
5、I自动化 v1UI自动化 v2-Ax4x3x2x1笔 记 本MysqlBAP ServerTA ServerAppium ServeriOSAndroidBAP ClientTA Client经纪业务平台安卓模拟器+公网柜台数据库柜台服务UI自动化 v2-B监控日报(自研服务)监控日报(App埋点)告警数统计新功能调试稳定期双11上线初期App超时统计优化之前优化之后结果&效益结果&效益流程优化+工具建设助力小团队质量提升自动化回归测试覆盖率全部用例6899;自动化用例149321.6%21.6%发版回归测试节省人天每轮测试由3天缩短至1天;至少2轮2人88本年度发版次数平均每三个月2个大版本1414不足&展望 加强数据分析&可视化 探索生产/全真环境测试方案 建立开发/测试分离环境 拥抱AI 进一步提高自动化率测 无 止 域 数 字共 进THANKS!