课程介绍
课程目录
往期学员作品
用户评论
课程介绍
课程目录
往期学员作品
用户评论
你将获得
- 掌握某些知识点
- 学会某些技巧(或思路)
教学服务
1v1专属答疑服务
BAT专家面试辅导
讲师介绍
课程详情
适用人群
1,即将进入测试行业的应届生或是新转行的同学;
2,在测试行业工作多年,感觉功能测试就是发现和验证Bug的同行;
3,功能测试发展受限,想提升又没有底气的迷途羔羊;
4,立志走管理路线,目前已经处理或是即将进入管理岗位的人员;
5,开发转测试,直接从事测试开发工作,功能测试技能欠缺的人士。
课程亮点
1,从一线互联网功能测试成长为资深测试开发,项目经验丰富的讲师团队;
2,课程内容按项目流程为主线,由浅入深地介绍使用到的方方面的技能;
3,不定期更新授课视频,所有内容全部免费,支持无限量学习;
4,强大的讲师团队,解决你工作中遇到的问题;
5,学习氛围浓厚的技术交流群,供大家交流问题与技术分享。
注意事项
1,课程采取整体规划,逐步设计录制,所以课程概述中的内容会持续更新;
2,由于平台限制,后续增加的章节,未报名的同学可能看不到,所以请以我们课程概述中介绍为主。凡是已经上限的课程,课程目录中会有详细的介绍,同时标题后面有(已发布)标识;
3,未发布的课程以课程标题加简介的形式介绍,对详细内容暂时先不上传。
课程简介
****** 系列课程主题一 ******
如何成为一个优秀的功能测试人员(已发布)一,功能测试是什么?
大家了解的功能测试是什么?为什么现在的功能测试越来越不受重视了?
二,功能测试的市场需求分析
1,业务发展必不可少
2,其他测试技术的基础
三,功能测试需要哪些方面的能力?
1,测试用例的设计方法
2,测试工具及相关管理平台的使用
3,测试项目的管理及推动
4,其他的软技能,如交流能力,抗压能力,逻辑思维
四,如何做好功能测试?
1,需求分析,发挥主动性
2,做到不遗不漏
3,测试流程,注重项目控制
4,上线回归与项目总结
5,能力的总结与沉淀
(1)测试工具的使用 (2)问题的总结 (3)技术的沉淀
五,功能测试展望
1,注重公司业务的掌握与梳理
2,测试方法,策略,问题的整理与沉淀
3,项目管理能力的提升
4,关注测试新技术的发展动向
5,根据职业发展学习测试技术
****** 系列课程主题二 ******
如何参与需求评审,并准确确定测试方案(已发布)
简介:
需求是我们测试,开发工作的依据,在快速开发迭代的模式下,如何保证需求的一致?如何根据需求评审来保证产品,开发,测试三方的理解一致?如何进行需求测试,如何根据对需求的理解选择合适的测试方案?
一,何为需求评审?
1,什么是需求评审?
2,需求的形式有哪些儿?
二,为什么要进行需求评审?
1,产品,开发,测试相关人员了解需求
2,讨论需求实现过程中可能遇到的困难及解决方案
3,明确职责及预估项目周期
三,如何进行需要评审?
1,什么项目需要进行需求评审
2,需求评审有谁来组织?
3,需求评审要参加的人员有哪些儿
4,需求评审要做些什么内容
四,测试人员在需求评审中的角色
1,测试人员如何推进需求评审
2,在需求评审的时候如何进行需求测试
3,在需求评审中进行测试方案的选择
五,需求评审结束后要做的内容
1,会议上要确认的内容是否达成一致
2,需求相应的交付物跟踪与确认
3,审核与调研测试方案
4,需求的维护及管理
****** 系列课程主题三 ******
编写覆盖全面的测试用例设计与进行高效用例评审(已发布)
简介:
测试用例是我们测试行业工作量的重要体现,也是我们保证产品质量的必要手段;如何编写覆盖全面的测试用例?有哪些高效的用例管理工具和手段呢?如何能让我们的测试用例得到产品,开发的认可?如何进行高效的用例评审?如何通过测试用例保证提测试质量和产品质量?
一,常见的测试用例设计方法
(1)等价类划分
(2)边界值分析法
(3)错误推测法
(4)判定表法
(5)正交实验法
二,测试用例的设计工具
(1)FreeMind
(2)Excel
(3)testlink
(4)用例管理平台
三,编写覆盖全面的测试用例
(1)测试用例的类别:冒烟测试用例,全面覆盖的测试用例
(2)从用户角度出发,编写测试用例
(3)边界值,意外情况,异常用例的编写
(4)根据业务流程,编写流程相关的用例,如:支付流程
(5)根据代码实现方案编写用例,如:MVC
(6)根据业务经验编写用例,新业务,影响到的业务等
四,积极组织用例评审
(1)用例评审的重要性
(2)如何组织用例评审?
(3)用例评审要做的工作及注意事项
(4)用例评审成功的考评点
五,用例评审后的测试用例管理
(1)测试用例共享:产品,RD,QA
(2)测试用例的维护及管理
(3)产品上后的测试用例管理
****** 系列课程主题四 ******
测试准备与环境部署--测试前置(已发布)
简介:
大家应该常听说测试前置,为什么要进行测试前置?测试人员如何进行前置呢?在开发进行代码设计的时候,我们测试人员应该如何去做测试准备呢?都有哪些内容需要在测试前置阶段准备呢?作为测试人员的你,应该如何做测试前置工作才能得到大家的认可?
一,什么叫测试人员前置?
团队负责人或是开发人员经常提测试人员前置,什么叫测试人员前置?
二,为什么要进行测试前置
1,测试覆盖整个项目流程
2,降低解决问题成本
3,并行测试与开发,保证项目周期
4,测试人员参与项目管理
三,测试人员前置需要哪些儿工作
1,参与需求分析与对需求测试
2,冒烟测试用例设计
3,测试数据与前置条件准备
4,提测试验收与正常测试
四,测试人员如何做好前置工作
1,关注需求产出
2,需求阶段设计测试方案
3,注重项目关键阶段
4,积极参与项目管理
****** 系列课程主题五 ******
如何提出优质的bug与bug管理(已发布)
简介:
找bug,打bug,测试必备的技能,作为测试人员的你,能准确的发现bug吗?在发现bug后,如何对bug进行准确的评级,精准地记录bug的相关信息,开发人员能否根据你的信息快速地解决bug吗?找出bug后又是通过何种平台进行管理呢?在bug的各个阶段,测试人员应该如何进行跟踪和管理呢!
一,bug的定义是什么?
二,bug的分级与流程
1,Bug等级都有哪些儿:
2,Bug流程是什么样的
三,bug管理工具
1,jira
2,禅道
3,teambition
4,公司自己研究发的项目管理平台
四,如何提出优质的bug
1,Bug最能体现测试人员的水平!
2,准确记录bug提交人,分配bug修改人员,相关关注人员,bug等级
3,Bug模板介绍:
4,其他管理工具或是部门需要报告的信息
五,bug的跟踪及管理
1,测试过程中关注bug状态
2,按测试轮次来验证bug,保持测试环境的稳定性
3,按bug等级来督促开发人员修改
4,测试完成后,汇总和分析bug
5,项目总结时,以bug为准备做问题回顾
****** 系列课程主题六 ******
资源协调与跨部门沟通技巧(已发布)
简介:
在测试环节需要使用到很多资源,如测试环境,测试机,各个业务功能模块的环境,接口,服务等的支持;在跨部门的协作的过程中,如何保证大家工作进度一致?如何协调相关的部门间的人力,时间资源?如何与不同性格的同事进行交流,才能得到全面的支持和配合?
一,为什么会存在跨部门协作
1, 业务庞大,单独的团队难以完成
2, 业务划分:MVC
3,业务流程链路长
二,跨部门协作资源协调之需求评审
1,协调人力资源,参加需求评审
2,需求评审之组织:
(1)参与人员必须参加
(2)需要评审的内容提前分享给相关人员
(3)所有问题必须达成一致
三,跨部门协作资源协调之测试准备
(1)测试方案,用例评审,人员协调提前确认
(2)不同部门测试环境,数据必须提前准备
(3) 严格把控开发联调与测试验证环境
四,跨部门协作之风险预警
(1) 组织站会,定时同步项目进度
(2)任何风险,提前预警
(3) 同步好相应工作阶段的时间切合
五,跨部门协作之交流沟通
(1) 选好老帅,明确管理人员
(2)尽量当面交流,节省交流成本
(3)当面沟通,文字留底,明确权责
****** 系列课程主题七 ******
测试环节如何引入技术方案(已发布)
简介
功能测试为何要引入测试技术?功能测试工作整个流程中,有哪些儿技术可以引用,以便更好的提高测试效率?在测试流程中应该如何更好地引入与公司业务相关的测试技术,才能更好地让大家接受和认可呢?如何更好地安排测试技术工作,准确地汇报技术成绩与贡献?如何进行团队技能培训,留住核心技术人员,这也是相当重要的。
一,功能测试为何要引入测试技术
1,业务发展需要技术辅助
2,测试技术的发展
二,测试各个环节可能引入的技术有哪些
1,需求评审阶段--项目管理技术,jira,禅道,公司内部平台,
测试方案选择:功能测试,性能测试,安全测试
2,用例编写阶段----freemind,excel,testlink,公司内部平台,自动化测试
(1) 接口:HttpClien/requests,python/java,unittest/testNG,jenkins
(2)webUI:webdriver,python/java,unittest/testNG,jenkins
(3)App:Appium,python/java,unittest/testNG,jenkins
3,开发提测试阶段---单元测试,静态代码扫描jacoco,冒烟测试
4,测试阶段---环境部署,bug管理与跟跟踪,自动化测试回归,日志排查及其他业务相关工具
5,上线阶段---打包与发布,持续化集成
6,线上回归---自动化测试回归
7,平时工作中测试相关技术的积累,基础设施建设
三,如何在测试环节中引进技术
1,关注与业务相关的测试新技术
2,在需求评审确定测试方案阶段,考虑到相关的技术
3,注意不断提升自己的技术与团队的整体技术水平
4,技术人员的备份与培训
四,技术汇报与推广
1,工作规划中明确技术所占比例,留足充分时间
2,准确汇报工作过程中的技术贡献
3,适当地对技术成果进行推广
4,对有技术贡献的同学进行认可和奖励
5,识别并留住核心人员
******* 系列课程主题八 ******
如何做项目总结与汇报(已发布)
简介:
前事不忘,后事之师。在任何一个项目,需求结束这后,一定要进行项目总结。总结项目整个流程中出现的问题,解决方案,以及后续采取何处策略才能更好避免这个问题?如何在项目总结大会上将我们的工作如实进行汇报?我们发现的问题得到大家认可?在没有公司要求的前提下,我们个人应该如何做好项目总结,以更好的提长自己的能力。
一,何为项目总结?
项目总结是什么?
二,为什么要进行项目总结?
1,回顾项目初期的规划是否合理
2,分析项目实施过程中是否存在问题
3,当时的解决方案是否是最优的
4,总结项目经验为以后的需求做指导
5,体现测试工作量
三,如何进行项目总结?
1,项目结束后开项目复盘大会
2,以测试为主,分享项目实施过程中遇到的问题
3,开发,产品,设计等相关人员来分析问题产生的原因
4,分析当时的解决方案是什么,有没有优化的空间?
5,项目实施过程中有没有遗漏的任务,当时的规划是什么?
四,项目总结后如何进行汇报
1,项目总结大会时做好会议记录
2,项目总结包括以下信息:
(1)项目的基本信息
(2)项目完成情况:
--目标完成情况
--任务完成情况
(3)项目实施总结
--项目工作量说明
--项目进度说明
--项目风险及解决
--bug总结与分析
--实施情况总结
(4)项目成果总结
(5)经验与教训
(6)问题与建议
3,项目总结要发给项目相关参与人,负责人
******系列课程主题九******
测试人员如何管理项目与风险预警
简介:
在平时工作过程中,你有没有因项目延时,需求频繁变理,提测质量不高,以及漏测的情况下,背了不少锅的情况呢?作为测试人员,我们应该如何发挥积极主动性,进行项目管理,有效的控制项目流程?在项目流程推过过程中,如果出现有风险,如何进行高效及时的风险预警?这是一个优秀的功能测试人员,优秀的测试管理人员必备的能力!
分享与交流:
1,问题交流与课程信息分享:
QQ群:867446822
2,测试技术与教程分享
微信公众号---测试开发探秘
1,即将进入测试行业的应届生或是新转行的同学;
2,在测试行业工作多年,感觉功能测试就是发现和验证Bug的同行;
3,功能测试发展受限,想提升又没有底气的迷途羔羊;
4,立志走管理路线,目前已经处理或是即将进入管理岗位的人员;
5,开发转测试,直接从事测试开发工作,功能测试技能欠缺的人士。
课程亮点
1,从一线互联网功能测试成长为资深测试开发,项目经验丰富的讲师团队;
2,课程内容按项目流程为主线,由浅入深地介绍使用到的方方面的技能;
3,不定期更新授课视频,所有内容全部免费,支持无限量学习;
4,强大的讲师团队,解决你工作中遇到的问题;
5,学习氛围浓厚的技术交流群,供大家交流问题与技术分享。
注意事项
1,课程采取整体规划,逐步设计录制,所以课程概述中的内容会持续更新;
2,由于平台限制,后续增加的章节,未报名的同学可能看不到,所以请以我们课程概述中介绍为主。凡是已经上限的课程,课程目录中会有详细的介绍,同时标题后面有(已发布)标识;
3,未发布的课程以课程标题加简介的形式介绍,对详细内容暂时先不上传。
课程简介
****** 系列课程主题一 ******
如何成为一个优秀的功能测试人员(已发布)一,功能测试是什么?
大家了解的功能测试是什么?为什么现在的功能测试越来越不受重视了?
二,功能测试的市场需求分析
1,业务发展必不可少
2,其他测试技术的基础
三,功能测试需要哪些方面的能力?
1,测试用例的设计方法
2,测试工具及相关管理平台的使用
3,测试项目的管理及推动
4,其他的软技能,如交流能力,抗压能力,逻辑思维
四,如何做好功能测试?
1,需求分析,发挥主动性
2,做到不遗不漏
3,测试流程,注重项目控制
4,上线回归与项目总结
5,能力的总结与沉淀
(1)测试工具的使用 (2)问题的总结 (3)技术的沉淀
五,功能测试展望
1,注重公司业务的掌握与梳理
2,测试方法,策略,问题的整理与沉淀
3,项目管理能力的提升
4,关注测试新技术的发展动向
5,根据职业发展学习测试技术
****** 系列课程主题二 ******
如何参与需求评审,并准确确定测试方案(已发布)
简介:
需求是我们测试,开发工作的依据,在快速开发迭代的模式下,如何保证需求的一致?如何根据需求评审来保证产品,开发,测试三方的理解一致?如何进行需求测试,如何根据对需求的理解选择合适的测试方案?
一,何为需求评审?
1,什么是需求评审?
2,需求的形式有哪些儿?
二,为什么要进行需求评审?
1,产品,开发,测试相关人员了解需求
2,讨论需求实现过程中可能遇到的困难及解决方案
3,明确职责及预估项目周期
三,如何进行需要评审?
1,什么项目需要进行需求评审
2,需求评审有谁来组织?
3,需求评审要参加的人员有哪些儿
4,需求评审要做些什么内容
四,测试人员在需求评审中的角色
1,测试人员如何推进需求评审
2,在需求评审的时候如何进行需求测试
3,在需求评审中进行测试方案的选择
五,需求评审结束后要做的内容
1,会议上要确认的内容是否达成一致
2,需求相应的交付物跟踪与确认
3,审核与调研测试方案
4,需求的维护及管理
****** 系列课程主题三 ******
编写覆盖全面的测试用例设计与进行高效用例评审(已发布)
简介:
测试用例是我们测试行业工作量的重要体现,也是我们保证产品质量的必要手段;如何编写覆盖全面的测试用例?有哪些高效的用例管理工具和手段呢?如何能让我们的测试用例得到产品,开发的认可?如何进行高效的用例评审?如何通过测试用例保证提测试质量和产品质量?
一,常见的测试用例设计方法
(1)等价类划分
(2)边界值分析法
(3)错误推测法
(4)判定表法
(5)正交实验法
二,测试用例的设计工具
(1)FreeMind
(2)Excel
(3)testlink
(4)用例管理平台
三,编写覆盖全面的测试用例
(1)测试用例的类别:冒烟测试用例,全面覆盖的测试用例
(2)从用户角度出发,编写测试用例
(3)边界值,意外情况,异常用例的编写
(4)根据业务流程,编写流程相关的用例,如:支付流程
(5)根据代码实现方案编写用例,如:MVC
(6)根据业务经验编写用例,新业务,影响到的业务等
四,积极组织用例评审
(1)用例评审的重要性
(2)如何组织用例评审?
(3)用例评审要做的工作及注意事项
(4)用例评审成功的考评点
五,用例评审后的测试用例管理
(1)测试用例共享:产品,RD,QA
(2)测试用例的维护及管理
(3)产品上后的测试用例管理
****** 系列课程主题四 ******
测试准备与环境部署--测试前置(已发布)
简介:
大家应该常听说测试前置,为什么要进行测试前置?测试人员如何进行前置呢?在开发进行代码设计的时候,我们测试人员应该如何去做测试准备呢?都有哪些内容需要在测试前置阶段准备呢?作为测试人员的你,应该如何做测试前置工作才能得到大家的认可?
一,什么叫测试人员前置?
团队负责人或是开发人员经常提测试人员前置,什么叫测试人员前置?
二,为什么要进行测试前置
1,测试覆盖整个项目流程
2,降低解决问题成本
3,并行测试与开发,保证项目周期
4,测试人员参与项目管理
三,测试人员前置需要哪些儿工作
1,参与需求分析与对需求测试
2,冒烟测试用例设计
3,测试数据与前置条件准备
4,提测试验收与正常测试
四,测试人员如何做好前置工作
1,关注需求产出
2,需求阶段设计测试方案
3,注重项目关键阶段
4,积极参与项目管理
****** 系列课程主题五 ******
如何提出优质的bug与bug管理(已发布)
简介:
找bug,打bug,测试必备的技能,作为测试人员的你,能准确的发现bug吗?在发现bug后,如何对bug进行准确的评级,精准地记录bug的相关信息,开发人员能否根据你的信息快速地解决bug吗?找出bug后又是通过何种平台进行管理呢?在bug的各个阶段,测试人员应该如何进行跟踪和管理呢!
一,bug的定义是什么?
二,bug的分级与流程
1,Bug等级都有哪些儿:
2,Bug流程是什么样的
三,bug管理工具
1,jira
2,禅道
3,teambition
4,公司自己研究发的项目管理平台
四,如何提出优质的bug
1,Bug最能体现测试人员的水平!
2,准确记录bug提交人,分配bug修改人员,相关关注人员,bug等级
3,Bug模板介绍:
4,其他管理工具或是部门需要报告的信息
五,bug的跟踪及管理
1,测试过程中关注bug状态
2,按测试轮次来验证bug,保持测试环境的稳定性
3,按bug等级来督促开发人员修改
4,测试完成后,汇总和分析bug
5,项目总结时,以bug为准备做问题回顾
****** 系列课程主题六 ******
资源协调与跨部门沟通技巧(已发布)
简介:
在测试环节需要使用到很多资源,如测试环境,测试机,各个业务功能模块的环境,接口,服务等的支持;在跨部门的协作的过程中,如何保证大家工作进度一致?如何协调相关的部门间的人力,时间资源?如何与不同性格的同事进行交流,才能得到全面的支持和配合?
一,为什么会存在跨部门协作
1, 业务庞大,单独的团队难以完成
2, 业务划分:MVC
3,业务流程链路长
二,跨部门协作资源协调之需求评审
1,协调人力资源,参加需求评审
2,需求评审之组织:
(1)参与人员必须参加
(2)需要评审的内容提前分享给相关人员
(3)所有问题必须达成一致
三,跨部门协作资源协调之测试准备
(1)测试方案,用例评审,人员协调提前确认
(2)不同部门测试环境,数据必须提前准备
(3) 严格把控开发联调与测试验证环境
四,跨部门协作之风险预警
(1) 组织站会,定时同步项目进度
(2)任何风险,提前预警
(3) 同步好相应工作阶段的时间切合
五,跨部门协作之交流沟通
(1) 选好老帅,明确管理人员
(2)尽量当面交流,节省交流成本
(3)当面沟通,文字留底,明确权责
****** 系列课程主题七 ******
测试环节如何引入技术方案(已发布)
简介
功能测试为何要引入测试技术?功能测试工作整个流程中,有哪些儿技术可以引用,以便更好的提高测试效率?在测试流程中应该如何更好地引入与公司业务相关的测试技术,才能更好地让大家接受和认可呢?如何更好地安排测试技术工作,准确地汇报技术成绩与贡献?如何进行团队技能培训,留住核心技术人员,这也是相当重要的。
一,功能测试为何要引入测试技术
1,业务发展需要技术辅助
2,测试技术的发展
二,测试各个环节可能引入的技术有哪些
1,需求评审阶段--项目管理技术,jira,禅道,公司内部平台,
测试方案选择:功能测试,性能测试,安全测试
2,用例编写阶段----freemind,excel,testlink,公司内部平台,自动化测试
(1) 接口:HttpClien/requests,python/java,unittest/testNG,jenkins
(2)webUI:webdriver,python/java,unittest/testNG,jenkins
(3)App:Appium,python/java,unittest/testNG,jenkins
3,开发提测试阶段---单元测试,静态代码扫描jacoco,冒烟测试
4,测试阶段---环境部署,bug管理与跟跟踪,自动化测试回归,日志排查及其他业务相关工具
5,上线阶段---打包与发布,持续化集成
6,线上回归---自动化测试回归
7,平时工作中测试相关技术的积累,基础设施建设
三,如何在测试环节中引进技术
1,关注与业务相关的测试新技术
2,在需求评审确定测试方案阶段,考虑到相关的技术
3,注意不断提升自己的技术与团队的整体技术水平
4,技术人员的备份与培训
四,技术汇报与推广
1,工作规划中明确技术所占比例,留足充分时间
2,准确汇报工作过程中的技术贡献
3,适当地对技术成果进行推广
4,对有技术贡献的同学进行认可和奖励
5,识别并留住核心人员
******* 系列课程主题八 ******
如何做项目总结与汇报(已发布)
简介:
前事不忘,后事之师。在任何一个项目,需求结束这后,一定要进行项目总结。总结项目整个流程中出现的问题,解决方案,以及后续采取何处策略才能更好避免这个问题?如何在项目总结大会上将我们的工作如实进行汇报?我们发现的问题得到大家认可?在没有公司要求的前提下,我们个人应该如何做好项目总结,以更好的提长自己的能力。
一,何为项目总结?
项目总结是什么?
二,为什么要进行项目总结?
1,回顾项目初期的规划是否合理
2,分析项目实施过程中是否存在问题
3,当时的解决方案是否是最优的
4,总结项目经验为以后的需求做指导
5,体现测试工作量
三,如何进行项目总结?
1,项目结束后开项目复盘大会
2,以测试为主,分享项目实施过程中遇到的问题
3,开发,产品,设计等相关人员来分析问题产生的原因
4,分析当时的解决方案是什么,有没有优化的空间?
5,项目实施过程中有没有遗漏的任务,当时的规划是什么?
四,项目总结后如何进行汇报
1,项目总结大会时做好会议记录
2,项目总结包括以下信息:
(1)项目的基本信息
(2)项目完成情况:
--目标完成情况
--任务完成情况
(3)项目实施总结
--项目工作量说明
--项目进度说明
--项目风险及解决
--bug总结与分析
--实施情况总结
(4)项目成果总结
(5)经验与教训
(6)问题与建议
3,项目总结要发给项目相关参与人,负责人
******系列课程主题九******
测试人员如何管理项目与风险预警
简介:
在平时工作过程中,你有没有因项目延时,需求频繁变理,提测质量不高,以及漏测的情况下,背了不少锅的情况呢?作为测试人员,我们应该如何发挥积极主动性,进行项目管理,有效的控制项目流程?在项目流程推过过程中,如果出现有风险,如何进行高效及时的风险预警?这是一个优秀的功能测试人员,优秀的测试管理人员必备的能力!
分享与交流:
1,问题交流与课程信息分享:
QQ群:867446822
2,测试技术与教程分享
微信公众号---测试开发探秘