高等职业院校软件测试方向教学探究

上传人:ji****81 文档编号:220282172 上传时间:2021-12-08 格式:DOCX 页数:5 大小:28.31KB
返回 下载 相关 举报
高等职业院校软件测试方向教学探究_第1页
第1页 / 共5页
高等职业院校软件测试方向教学探究_第2页
第2页 / 共5页
高等职业院校软件测试方向教学探究_第3页
第3页 / 共5页
高等职业院校软件测试方向教学探究_第4页
第4页 / 共5页
高等职业院校软件测试方向教学探究_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《高等职业院校软件测试方向教学探究》由会员分享,可在线阅读,更多相关《高等职业院校软件测试方向教学探究(5页珍藏版)》请在金锄头文库上搜索。

1、 高等职业院校软件测试方向教学探究 陈杨摘 要:伴随着二十世纪以来我国软件行业的迅猛发展和不断成熟,市场对于软件测试人员的岗位需求与日俱增,特别是高端的软测人才更是炙手可热。为了确保高职院校的学生能够进入到顺利进入到软件测试相关工作岗位,职业院校需要抓住当下契机,紧跟市场上企业的用人需求,结合自身的实际办学情况,不断对软件测试方向的专业课程进行改革和变更,以提高软件测试人才的专业能力和质量【1】。关键词:高职;软件测试;培养;课程设计1软件测试方向和高职院校的相关现状1.1软件测试发展现状进入二十世纪以来,IT信息产业迅猛发展,特别是其中的支柱软件开发在不断的成熟完善,已经涉及到人类社会各行各

2、业,可以说软件定义一切。许多软件开发公司也从原来的粗犷的软件项目开发向精细化发展,对产品的质量,可靠性给予了更多的重视,意识到软件产品的测试环节,才是软件产品质量的可靠保障,在竞争愈发激烈的市场环境下,谁能提供更出色的高质量产品,谁能提供更人性化更贴心的服务,谁才能在市场上抢占先机。越来越多的公司,特别是大型企业,更是把软件测试的重要性放在了与软件开发一样的高度,有专门的测试小组,测试部门。对软件的测试也从后期的简单功能测试,上升到软件开发全周期的质量控制。测试的方法和规范也在不断成熟,越来越多的自动化测试工具也大行其道。可以说软件开发和软件测试互相促进发展。行业标准中软件开发人员与软件测试人

3、员的比例是1:1,而我国目前的平均水平在3:1-5:1,有些公司甚至达到10:1。据各大求职网站统计,市场上目前仍然有大量的软测岗位缺口,特别是高端的软测职位,符合大企业的要求的高端软测人才依然稀缺。1.2高职院校软件测试方向现状与问题高职院校培训学生的核心就是培养学生的专业能力,包括知识能力和动手实践能力,它是高职学生的核心能力的体现。通过对已经开设软件测试方向或者专业的院校了解,发现在其人才培养方案中,针对软件测试能力培养的课程相对较少,其中有些高校只开设了软件测试技术一门软件测试专业核心课程。通常只是涉及到基本的测试方法和概念,例如常见的性能测试、功能测试,黑盒、白盒测试,静态、动态测试

4、等。但是对有软测岗位的公司调查发现,实际中软测工作需要的技术非常广泛,包括软测的基本概念和理论,手动测试,自动化测试,功能测试,性能测试,回归测试,云端测试,H5,移动端的APP测试等等。然而,许多高职院校只用大约48个课时来讲解部分基本的测试技术,而且通常只泛泛地讲授软件测试的基本概念和理论、一些主流自动化测试软件(如Quick Test Professional、LoadRunner、TestDirector)【2】等。通过这样的方式培养出来的学生,难免在进入到实际的软件测试工作岗位中,会发生严重的脱节现象。学生面对企业里面诸多的技术方向,难免捉襟见肘,而企业面对学生相对薄弱和狭隘的知识能

5、力储备,进行重新培养,需要付出极大的时间、人力、经济成本。2软件测试课程设计与教学探索2.1软件测试方向企业需求和职业规划高职教育的内涵就是以市场为导向,紧跟市场的步伐,培养有一定知识基础,具有较强动手能力的,能快速胜任工作岗位的专业领域人才。软件测试在软件开发行业占据及其重要的地位,而且扮演着愈来愈重要的角色,因为软件测试才是软件质量最可依赖的保障。因软件开发时产生的bug,而带来的各种经济损失的案例不胜枚举,越大型的软件企业越看重软件测试的重要性。软测工程师通常有初级,中级,高级之分。初级软测工程师一般要求能够按照测试方案和测试用例,利用测试工具,对产品进行功能性能测试,检查是否有bug或

6、者性能缺陷。中级软测工程师要求能编写测试方案、测试用例,制定测试计划,对一些隐蔽的bug能够有分析解决能力。高级软测工程师,不仅精通各种测试工具,熟练掌握各种测试方法,更要求对软件产品的质量有全局的把控能力,特别是大型的软件项目,对行业内的业务也要非常熟悉。从职业发展晋升的角度看,通常是测试技术阶段,管理+技术阶段,管理阶段。相关的岗位有软测工程师,产品经理,行业业务专家。根据高职学生的能力特点,应该把其定位在初级或者中级软测工程师,具有扎实的软测理论知识,有一定的软测方案设计能力,能利用软测工具完成一定的测试任务。从初中级软测工程师起步,经过三五年的工作经验积累,向高级软测工程师发展,经过8

7、-10年的行业经验,可以到达软测行业专家的程度。2.2高职院校软件测试方向的课程设计和教学环节改进传统观点认为,软测的工作不需要有编程经验,不需要有太多的计算机知识,没有太多的技术含量。这种观点已经被完全推翻,软测不是简单而机械重复的劳动。越高级复杂的软测工作,越需要测试人员据有深厚的相关专业知识背景,除计算机,软件工程相关知识,熟悉常用编程语言,项目架构和数据庫技术,网络技术,操作系统等也是需要掌握的,至于软测的专业理论知识和实践能力更是能否高质量完成软测任务的关键核心。根据以上论述,结合高职院校学生的基本特点,在软测课程的设置环节中,重点是要培养学生的软测理论知识和动手实践能力,主要包括:

8、软件测试的基本理论,软件缺陷生命周期管理,各种测试的常用方法,流程和用例设计,典型的软测工具使用,典型系统的测试方法。对于软测方向学生的培养:首先,掌握一门高级软件编程语言和一种常用的关系型数据库,建立起软件开发的相关基本概念,形成较强的编程思想,甚至要求会做简单的开发。其次,了解实际环境中,软件开发的整个生命周期,对软件开发整个工作流程,有了清晰深刻的认识,才能更好的把握其中各个环节。然后,学习软测的基本理论知识,如黑白盒测试,性能、功能测试,静态、动态测试,回归测试,自动化测试等等有一定的了解和掌握,有了理论的支持,才能更好的开展软件测试实践环节。第四,掌握一种或多种自动化测试工具,现在的

9、测试,特别是任务重,规模大的测试项目,都离不开自动化测试。第五,更为重要的是,最好能为学生提供实践环节,最好以企业实践软测项目为标的,进行实战演练,在实操中发现自己的不足,不断的提高能力,弥补短板。3总结软件测试是一门理论性,实践性,综合性非常强的技术,已经远不是软测概念提出伊始,简单的可以用手动测试完成,或只是简单的查找bug的机械重复劳动。如今,随着软件研发的飞速发展,软测技术和理论也形成了一门独立的学科,成为IT行业重点研究的方向之一。对于高职院校而言,这是一个机遇也是挑战,如何牢牢抓住时代的契机,如何培养出一批批符合当今市场需要的软测基础性人才,是一个长期且值得去努力实现的工作。参考文献:1张喻平.高职与培训机构软件测试人才专业能力培养差异性研究 电脑知识与技术2016.102 Culbertson R,Brown C,Cobb G.快速测试(影印版)M.北京:清华大学出版社,2004. -全文完-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 调研报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号