软件测试工程师进阶实践
Arthur 查看讲师
百林哲咨询(北京)有限公司专家团队成员
原HP金牌讲师,在项目管理、敏捷、体系建设与质量建设、架构、测试和安全等有丰富的十多年实战经验与授课经验。已完成共计约60多场公开或内部的培训, Exin DevOps Master TTT首批认证授权讲师(中国区共7人)。
浏览:5726次
详情 DETAILS

课程简介:

软件工程的总目标是充分利用有限的人力和物力资源,高效率、高质量地完成软件开发项目。不足的测试势必使软件带着一些未揭露的隐藏错误投入运行,这将意味着更大的危险让用户承担。过度测试则会浪费许多宝贵的资源。到测试后期,即使找到了错误,然而付出了过高的代价。本内容结合测试工程师需要的技术和能力,帮助大家认识整体的进阶路径。

 

受众人群

测试工程师,测试开发工程师和测试技术骨干成员,测试技术负责人,测试经理和测试总监 测试架构师,DevOps资深工程师和技术负责人,工程效能团队负责人和工程效能研发工程师,开发工程师,开发技术经理,开发技术负责人,技术创新团队的工程师



课程时长

2天(12H)

分享提纲

测试行业与职业发展1.测试职业的优势、劣势与未来
2.互联网+下的新领域,和DevOps中测试作用(碎片化)
3.专家路线、管理路线、咨询路线、假路线(脱离)
4.测试工程师发展的必备软技能
5.优秀工程师必备的素质与能力
6.发展、认证、技能、公司平台
新型测试用例设计及规范1.简单业务模式的用例设计,拥抱BDD
2.复杂场景下的业务需求矩阵,适应快速变化
3.数据规则引擎转化的测试自用例生成,规则化一切
4.App测试设计,与传统测试用例设计的区别
测试方法理论及实践1.系统测试和部分工具介绍
2.集成测试和辅助工具
3.代码评审与自动化工具
4.安全性测试及工具介绍
5.外围接口测试
6.场景组合
7.兼容性测试
8.交互性测试
9.国际化和本地化测试
10.压力测试
11.性能测试
12.用户体验测试
13.安装测试
14.帮助及文档
15.可测性测试
16.问题根源分析
17.App自动化测试(与传统web的区别),与兼容性测试
18.App安全性测试
19.App性能测试(客户端的考量)
20.测试额外扩展能力(开发端、运维端)
21.案例分析(诺基亚、江苏电信、华为等)
质量评估与分析1.设定KPI/OKR考量体系
2.确认有效的度量对比值
3.引入持续集成、分层测试与分级测试
Bug处理技巧1.与开发同事的交互
2.Bug书写与缺陷必要信息
3.Bug有效性分析
如何编写规范的测试计划1.目标计划
2.进度计划
3.测试策略
4.风险预测与预防措施
自动化测试1.自动化测试工具的选择和使用
2.自动化测试工具的开发
3.自动化测试的编码原则
4.深入理解自动化测试的目的和意义
5.我能为项目组的自动化测试推进做些什么
团队发展1.传统模式下的变革与挑战
2.敏捷转型中的痛与坑
3.引入精益、反馈、日益改进
4.建立企业文化,促进员工整体积极驱动
解决方案的构建1.企业构建的测试能力roadmap
2.如何评估当前级别,搜索可行性方案,快速查找对应解决方案
3.如何快速构建当前的解决方案,并快速呈现给客户
4.解决方案举例(测试内容与方法、测试体系、自动化测试框架)




企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1