- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于项目驱动的软件测试课程改革探索.pdf
ISSN 1009-3044 E-maü: wltx@dnz$.
ComputerKnowledge and TI邵阳ology 电脑知识与技术 http://www.也1Z$.
Vo I.IO, No.33. November2014 Tel:+86-55165690964
基于项目驱动的软件测试课程改革探索
未志慧
(河南牧业经济学院,河南郑州 45∞45)
捕要: 根据软件测试人才需求和人才珍养之间的矛盾,提出基于项目驱动的软件测试课程改革,通过诛堂教学和项目驱动
两个环节.1史学生能够在掌握基本知识的前提下,灵活的运用到实际项目中。
关键词:项目驱动; 软件测试;课程改革
中图分类号:G64 文献标识码:A 文章编号: 1009-3044(2014)33-7960-02
1 概述
随着软件产业的飞速发展, 软件系统的规模越来越大, 功能、技术经济等方面的危机频频出现,软件质量的问题已经成为开发
者和用户关注的焦点。 而软件测试正是目前保证软件质量的控制手段, 验证软件能否完成用户预期需求的唯 有效方法。 因此,
软件测试在软件开发中的地位得到了前所未有的提高。
长期以来, 我国软件行业重开发轻测试, 测试人员的很多工作白开发者代劳,导致很多人员不愿意从事专门的测试工作, 因此
行业内的软件测试人才严重短缺;另外, 在高校的教学设计中,软件测试仅仅作为软件工程的 个章节来讲解,而没有设置专门的
软件测试课程,因此学生无法胜任软件测试工作。 基于以上背景,为了满足软件测试人才的大盘需求,在高校中,培养应用型技术
行的人才迫在眉睫。
2 项目驱动教学模式
项目驱动是指把项目作为专业课程的总教学目标,根据教授的知识点,将项目划分为若干个典型案例,以案例寻| 导学生对知
识点的掌握, 实行理论与实践的 体化.,在这个过程中,学生会不断获得成就感,并激发学习热情, 培养自主学习能力。 基于项
目的统领,将原来琐碎的知识点,通过不同的案例,整理的系统、条理,是提高教学效果,训练职业技能的有效教学方法。
在软件测试课程中,所挑选的项目为学生们比较熟悉的学生管理系统,根据E盟论+实践课程的教学方式,将该系统分为多个小
项目 , 每个项目中都蕴含着重要知识点的讲授,在理论谍的教授中,先通过简单案例,熟悉知识点,之后将其应用自圳、项目中, 最后
将各个项目综合起来,按照软件测试的过程,带领学生进行实际项目的测试工作,使学生在实际工作中,尽快上手。
3 课程改革实践
根据应用型软件测试人才培养的目标,在基于项目驱动的教学中,软件测试课程的定位主要分为:课堂教学和项目驱动。
3.1 课堂教学
课题教学自基础理论知识和实验操作两部分组成。 根据不同的阶段,所提供的案例,使学生能够掌握软件测试的基础知识。
在E盟论部分,重点和难点为黑盒ffilJ 试和臼盆测试测试用例的设计方法。 依黑盆测试用例方法为例, 将学生管理系统所分的两
个小项目 : 系统登录功能和学生评价功能, 当学生掌握黑盆测试用例方法设计时,对两个项目进行用例设计和功能测试。 在教学
过程中, 方面为了使学习内容更接近学生的接受能力, 另 方面扩大接触不同类型软件,扩大学生知识面, 根据学习内容, 由简
到难分别提供了加法器、求三角形的面积、ATM机等例子,分别对应等价类划分、边界值、因果图、场景法等。 掌握黑盒测试用例的
编写。 其中三角形的面积贯穿与等价类划分、边界值和因果图三个知识点,为了提高学生的学习兴趣和动手能力,将求三角形丽
积作为学生动手的项目任务进行练习。 首先,老师提出软件需求;其次, 将学生进行分组, 部分学生进行软件功能说明文档的编
写, 部分学生根据功能说明进行软件的开发。 第三:根据软件的功能说明,对开发的软件的功能进行设计测试用例,并且进行测试
的执行。
通过求三角形面积项目,能够将所学到的基础知识点,应用的实践项目中,为下 步进行系统所分割的登录功能和查询学生
功能打下坚实的基础。
在实践部分,主要是软件测试工具的学习。 软件测试所使用的工具很多,根据学校的实际情况和学生对象,所教授的工具有:
实践: 例如单元测试:Junite; 错误的管理: Bugzillec; 自动化工具: QTP;所测试的对象为自带飞机订票系统和所开发软件学生管理
系统。
收税日期: 20
文档评论(0)