全国咨询/投诉热线:400-618-9090

首页技术文章

黑马程序员软件测试-在路上

更新时间:2018年03月30日 09时45分48秒 来源:黑马程序员

从足球守门员联想到测试:


足球团队中有一个非常奇妙的角色:守门员。很多人认为守门员的职责仅仅就是封堵对方的射门。事实上,做为球队最后一道防线,门将不仅要对射门的球全力扑救,而且要看清防线上的漏洞,提醒队友布置好防守。一个优秀的守门员对一支球队的胜利会起到非常重要的作用。


软件测试-软件质量的守护者



“软件质量,不是测试人员能够保障的,是由产品和研发共同创建和维护的。”这句话本身没有错,但是作为测试人员,不能以质量不是靠测试保障为由,不去反思自身工作对于质量改进的贡献。测试作为软件质量的守护者,必须确保产品上线不出现企业无法承受的bug,为发布的产品质量负责。测试岗位对于项目团队的重要性不言而喻。团队对于测试的期望不仅仅是发现bug,更期望能提供与软件质量改进相关的信息。

国内现状—尴尬的软件测试


早期进入软件测试的人员状况:


1 茫然:没有任何基础,单纯认为测试行业简单,重复手工测试;


2 偶然:经别人介绍简单了解后,进入测试行业,没有目标,工作机械,不反感,也没有更大的发展;


3 逃避:测试工作不用编码,岗位多,竞争压力小;


很多测试从业者,仅仅将机械的执行用例提交bug作为工作的全部,没有全面的技术作为支撑,难以对测试的深度和广度进行覆盖,无法满足企业对测试的期望和要求。


企业实际需求:全面保障产品质量


1需要测试工程师理解软件架构设计和实现技术细节,针对架构及实现弱点设计用例,发现问题,提出改进意见。


2 需要测试工程师真正理解产品需求,作为产品和开发的桥梁,弥补两者之间对于需求的偏离(产品对用户体验的遗漏和开发对需求理解的偏差)。


3 需要测试人员在整个研发实现过程全线参与测试,尽早提出问题,降低后期发现问题修复的高成本及压力。


4 需要测试人员从各种质量维度上进行产品测试,保障产品的高质量。


如何满足企业的需求,培养热爱和推进测试行业的发展的从业人员,是传智播客创建和发展软件测试学科的重要目的。


1 破冰与发展


测试学科的现状,缺乏系统完整的权威学习资料,传统培训机构课程陈旧,与企业需求脱节。更多的注重在传统功能测试本身,虽然手工功能测试在工作中非常重要,但是只是测试的一个维度,对于质量而言,应该全面的从点,线,面,体全方位维度上思考进行测试设计。


传智播客的目标不是培养一个测试行业的入门人员,要培养的是进入企业真正能对产品测试工作负责,推进质量改进的人才。这是传智播客测试学科的理念和责任。


2课程设置


1) 计算机基础:


计算机硬件、软件及常见架构、计算机结构及进制转换、操作系统及网络基础;

Linux基本命令 网络基础 系统用户与权限 文件系统及内核 LAMP环境搭建;

MYSQ基础操作,高级查询,函数、存储过程 视图、事务及索引,主从同步,分布式数据库架构;

非关系型数据库Mongo及Redis基础操作及使用。


2) 测试基础:


软件质量模型,测试分类,测试流程,黑盒测试用例设计,测试管理工具,测试总结报告。

Web功能测试,App功能测试。抓包工具使用。Http协议。


3) 测试开发:


Python开发,正则表达式,数据结构基础及常见排序算法。


4) 专项测试:


Web自动化:前端知识html+css+H5,自动化用例设计,selenium使用,unittest框架,HTML测试报告。


接口性能测试:接口测试用例分析及设计,Jmeter使用,python实现接口测试框架,性能测试方案分析,Loadrunner使用,项目实战,Linux服务器及JVM监控,数据库监控及调优,web服务器监控及调优。


移动端自动化:移动端测试专项,Appium基础API,Pytest单元测试框架,数据驱动及PO模式,关键字驱动,Allure报告,Jenkins持续集成,移动端APP项目实战。


白盒测试及shell编程:单元测试方法,逻辑覆盖率,测试策略及UT实现 Shell编程及自动代码部署。


3讲师来源


传智测试讲师团队凝聚了一线企业的高级测试开发工程师及高级测试经理,倾注了团队成员的大量心血和精力,打造了贴合企业应用的实战课程,不仅满足市场迫切的需求,更为学员的长期职业发展打下坚实的技术基础,用心做教育,是团队每位成员的共识。


4 教学管理


传智播客有着规范和严格教学管理制度,保障每位学员的学习效果,讲师,助教,班主任,从课堂上,到生活中,关注每位学员的消化吸收情况,帮助同学解决学习中和生活中的困难,在传智的学习过程中,让大家全身心的投入学习,保障学习效果。


传智的测试学科从成立到如今,一期班刚刚就业,通过讲师团队和学员的共同努力,收获了理想的薪资回报,在今后的发展中,我们会不断改进完善课程内容,让传智培养出更多进入测试行业,并且能够推动测试行业发展的优秀学员!

本文版权归黑马程序员软件测试学院所有,欢迎转载,转载请注明作者出处。谢谢!


作者:黑马程序员软件测试培训学院


首发:http://www.itheima.com/special/testzly/index.html