黑马程序员技术交流社区
标题: 受学生好评的项目答辩是怎么开展的?请看北京16期测试现场 [打印本页]
作者: huawei 时间: 2020-5-29 18:52
标题: 受学生好评的项目答辩是怎么开展的?请看北京16期测试现场
本帖最后由 huawei 于 2022-10-8 14:30 编辑
一、听完软件测试项目答辩,才发现学员实力原来这么牛
9.24日,软件测试学科庄老师、刘老师、朱老师等齐聚TBD教室1005,给即将结束功能测试课程的北京测试就业16期举办了一场项目答辩会。学员们坐在讲台上,给老师和其他同学们演示他们的答辩项目,老师们坐在讲台下,看同学们的项目演示,点评项目并给予中肯的建议。
本次答辩的目的是为了考核该班学员9天来的功能测试阶段所学众多知识点掌握情况。学员们以项目小组的形式依次上台讲解项目测试功能、使用的技术、收获的经验,并回答评委老师的提问,整个项目答辩历时共计四个多小时!
以前学员们都将学习精力放在知识点上,现在上升到项目层面且要用自己的语言讲述清楚,这非常不容易,再加上是小组做项目,涉及团队如何协作,项目各模块如何整合,对学员来说也都是挑战。但学员到底完成的怎么样,看看学员的项目答辩后老师的评价吧:
大多数小组的答辩内容很精彩,对于所测试个别模块有较深入的理解,同时对所测试模块总结也比较到位,功能测试阶段能培养出这种意识已经很棒;
体验式的学习项目过程,比较真实的模拟了实际项目中不同身份角色,个别小组能够很好的处理项目过程中碰到问题并在短时间内给出解决方案,值得称赞;
个别小组报告形式(比如PPT制作)能看出团队努力的成果,同时在答辩过程中从语言和神态等方面展现出对内容较好的掌握程度和面对提问者沉着冷静的心态;
听了刘佳同学对测试过程的介绍,感觉像是已经具备两年测试工作经验,有点厉害;
第一组最后对测试过程的反思非常到位,对应的改进方法也是非常实用。这正是以后职业发展过程中非常可贵的能力……
总之,听完软件测试项目答辩,才发现测试学员实力原来这么牛(笑)!
庄老师正向同学们介绍答辩流程和纪律
学员们只是经过9天的功能测试课程,竟有这么牛,充分说明传智播客毕业的测试学员出去是可以做事情的,也给学员们带来更大信心去的挑战高薪,“学到了真正的测试技术,怎么会找不到好工作”!
项目答辩活动也得到了学员们认可,学员们私下交流道:“项目答辩真的好,能学到的东西真不少”。是不是吹牛,请看我们在项目第二天用工具匿名调研后得到的数据截图:
学员评论值的反复阅读
什么样的项目答辩,竟能让软件测试学员这么认可,请继续往下看。
二、学员这么认可,是因答辩活动遵循了这四项原则
原则1:选取的测试项目,为互联网最复杂产品-电子商务项目
软件测试项目答辩,所选取的测试项目为TPshop开源商城系统。为什么选择商城系统,原因是电商项目有下面四大特点:
1)流程最复杂的IT项目,涉及到登录/注册、下单、物流、客服等,
2)涵盖面最广的IT项目,涉及到消费者、商家、平台、物流等
3)功能最全的IT项目,涉及搜索、分类、评论、UGC、我的等
4)内容最丰富的IT项目,涵盖生鲜、超市、美妆、视频、直播等
总之只要弄懂电商,就能搞定互联网所有其他产品,舍他其谁。
原则2:项目答辩范围,严格按照测试面试时最常见五大问题来展开
项目答辩主题围绕下面5个问题展开:
1. 项目介绍
2. 项目采用何种测试流程
3. 项目所测功能模块的具体测试设计是怎样的
4. 项目中发现了哪些主要bug
5. 本次项目测试过程中的心得(遇到的问题,可以改进的地方)
以上五方面是测试环节中最常见的五大问题,而且是面试中绝不能出错的问题,所以此次项目答辩就围绕上面5个问题进行详细阐述。
原则3:项目答辩的深度,严格达到面试官常问细节程度
在应聘测试岗位时,专业的技术面试官针对测试项目,最喜欢问的是测试细节,比如某个项目,你测试了什么功能点,功能点有哪些,是怎么测试的…..
所以围绕面试官常问细节,本次项目答辩,要求必须测试TPshop项目中的轮播图、购物车、后台会员管理、订单状态测试、抢购优惠券、业务流程测试六大常用功能模块,每个功能必须严格按照1)需求分析、2)整理测试点、3)编写测试用例三步法进行测试展开。通过项目答辩,让学员们提前预演应该去怎么阐述项目细节。
原则4:为最短时间获取到最完整的测试项目,答辩采用分组形式
如果专门挑出几天的时间让大家专门做项目答辩,肯定效果更好,但不现实。为提高答辩效率,让大家在最快时间,获取到最完整的项目测试结果,所以采用的是团队分组形式。在一个小组内,大家分模块进行测试,再进行项目整合,让大家能体会团队协作精神,提前进入到工作场景中。所有组都是针对TPshop测试项目进行答辩,有利于组与组之间相互学习。
为防止团队协作时,出现分工不均的情况(有的累死,有的闲死),项目答辩时候,组长首先要进行该组的分工介绍;老师提问环节也采用随机抽人回答(随机抽问该组3个同学来回答问题,每人时间在10-20分钟左右),要求回答者的语言必须转化为自己的语言,避免复述和背诵,引导大家都要参与到团队工作中,去熟悉和理解完整项目。
为让大家有更好的答辩状态,各小组还采取竞争模式,综合得分最高者为获胜组,小组每个成员都将获得老师们精心准备的小礼物一份。
三、为何项目答辩要坚持四原则,有这三大原因考虑
原因1:从职业发展看,功能测试人员不该有的盲区,再严厉都不为过
虽然黑马是以市场急需的自动化测试为培训重点,但不可否认功能测试仍然是测试岗位的基石。自动化测试简单来说是用代码和工具,来帮助测试人员发现Bug。但这仍然要建立在对功能测试熟悉的基础之上。
未来就算从事自动化测试,在一些紧急情况下,也是需要兼做功能测试。如果不懂功能测试,说明你不是技能扎实的测试人员。
未来很多测试人员将会走向领导岗位,需要带新人,功能测试环节更是必不可少。就算不带新人,也需要统筹部门的测试工作,从这点出发也必须懂功能测试。
所以9天功能测试对于未来的测试工作非常重要,有必要在学完后设置项目答辩,让学员们有思考,有总结,有巩固,有升华。
原因2:从面试角度看,功能测试是面试重点,有必要结合答辩提前预演
从传智播客以往的毕业学员找工作情况来看,功能测试都是面试重点,是必问环节。但以往学员们无论是真实面试还是模拟面试中,问题回答的都不理想。所以要将功能测试的面试环节提前,用项目答辩让学员对所学知识进行思考,巩固,输出,以检验前期学习成果,提前暴露学员面试时会出现的问题。
所以测试答辩组织形式,主要是围绕面试官常问问题来主导;学员分享时,也强硬要求学员回答的语言不能是背诵,必须转化为自己的语言,强迫学员要有思考和要有语言组织。因为找工作的时候,你做过的东西就算再多,但若说不出来一切都为零。
原因3:从工作日常看,为学员毕业后能快速上手,有必要进行反复实操
写用例,执行用例,提交bug,这是测试日常主体的工作内容。多个功能模块反复练习,反复强化工作日常,有利于学员逐渐达到熟练程度,形成工作惯性,进入到岗位后能够快速上手。
四、学员们的收获:除巩固知识,经历完整流程,还有这些…
这次项目答辩,对学员来说意义也是非常重大。学员们不仅通过此次项目答辩巩固了9天所学知识,而且通过此次项目答辩经历了一次完整的测试流程。
虽然项目答辩的结果出乎老师意料的好,但毕竟刚学过不太熟练,项目阐述还有整理空间,所以老师们针对一些小组的项目在技术上和项目经验上也提出了一些中肯的建议:
现阶段还是缺少大量的实战练习,不能很好的把模块串联起来,从整体业务层面去设计测试及实施
部分同学的语言组织表达能力欠缺,在深入理解项目业务的情况下,需要不断的练习表达,希望最后能总结出一套适合自己的话术。
……
朱老师对小组答辩进行犀利点评
当然同学们由于第一次参加项目答辩,可能不完美,但不怕。做测试项目的感觉很重要,在错误中得到经验也是有非常有用的,希望每个人在错误中都能得到成长。
什么才是真的懂?不是老师讲课听懂了叫懂,还要能做出来,甚至还要讲出来让同学们懂这才是真的懂。更何况,我们要面试拿高薪,不仅要懂得最前沿的测试技术,更要能够讲出自己懂的技术!项目答辩的意义,除了帮助学员检验前面的学习成果,还要帮学员找到做测试项目的感觉,最好还能督促学员讲的好。
项目答辩最练人,从拿到测试项目一开始无从下手,到最后能用自己的语言侃侃而谈,趟过去就是一个质的飞跃。很多时候,成功都是要去逼迫自己,不逼自己一把,你怎么会知道自己有多优秀。项目答辩是逼迫,更是督促,希望广大学员们能够理解传智播客的良苦用心。
五、课程升级,加上项目答辩改革,万元高薪更不是梦
决定学员们能否找到一份好的工作主要是取决于他们的技术。
V3.0课程更新率达到40%+。全套面授课程体系在原有基础上还新增一个阶段,从8个阶段变更到9个阶段。第9阶段为综合强化项目阶段,目的为将前8个阶段所学的所有知识都在这个项目进行融会贯通,课程设计更为合理。
为让学员们学到更多实在测试技术,除了打造强悍的课程体系外,测试学科也极其重视学员动手能力,在学习期间会安插多个答辩项目,引导学员去学到真正的测试技术。
学到了真正的测试技术,怎么会找不到好工作?传智播客毕业的学员,在测试培训行业已经实现平均薪资最高,就业率最高。凭借我们的课程质量,以及高强度、高压力的学习节奏,毕业学员一般可以累积相当于2年左右工作经验。
雄关漫道真如铁,而今迈步从头越。课程没有升级前,没有项目答辩机制前,都有那么多师兄师姐拿到过万高薪,如今课程升级,加上项目答辩改革,更有理由相信将会有更多的学员拿到过万高薪。
精华推荐:
自学党必看:为何有很多人不相信培训班能出优秀测试人才
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |