文档库 最新最全的文档下载
当前位置:文档库 › 基于项目的软件测试技术教学设计

基于项目的软件测试技术教学设计

龙源期刊网 https://www.wendangku.net/doc/c750246.html,

基于项目的软件测试技术教学设计

作者:梁红硕

来源:《无线互联科技》2013年第10期

摘要:为了培养社会需要的合格的软件测试人员,将软件测试技术课程采用项目式教

学,以企业的软件测试骨干作为主讲教师,企业中的真实测试项目作为教学项目,为学生提供一个尽可能真实的软件测试环境,为走向工作岗位打下了坚实的基础。

关键词:项目;软件测试;黑盒测试

随着软件产业的发展,软件测试被越来越多的软件企业重视,很多软件企业还设立了专门的软件测试部门,对软件测试人员的需求量非常大,而真正能符合软件测试的人员却很短缺。所以,软件测试技术作为高职软件技术专业的一门专业课程,教学模式的改革势在必行。传统的软件测试课程以测试的理论知识为主,忽视了软件企业中真实测试岗位的要求,造成课堂教学与测试岗位需求的不一致。本课程以企业软件测试工程师作为主讲教师,将企业中实际测试项目作为教学项目,为学生提供个尽量真实的软件测试环境,让学生真正参与到测试中来。通过学习该课程,让学生了解软件测试的基本过程,掌握单元测试、功能测试、系统测试的一般步骤和方法,并能够进行相应测试。

1 测试项目的选择

在基于项目的课程设计中,测试项目设计是一个关键环节。本课程确定以项目作为载体的设计思路后,选取企业中实际测试的项目作为教学项目,这样的项目既有在企业中应用的普遍性和典型性,又能有效地促进学生职业能力发展,达到本课程的教学目标。在本课程中选择“能力验证样品软件”作为测试项目。

2 测试项目的实施

2.1 测试环境的搭建

在软件测试企业中,测试人员作为软件项目开发的一分子,为了及时、有效的与程序设计人员进行沟通,通常应用BugFree来实现缺陷管理。BugFree是基于PHP和MySQL开发,免费、开源的缺陷管理系统,通过该软件能很好的协调开发人员、测试人员和需求三方的关系,规范软件的研发流程。

2.2 测试小组的确定

在项目测试过程中,以教师引导、学生自愿为原则,每五人组成一个小组,每个小组的总体能力、水平相当,并保证每个小组至少有一名组织能力较强的学生作为组长,负责协调教师与学生、小组成员之间以及小组之间的关系等工作。测试组成员一起讨论本组的测试计划,根

相关文档