- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试课程教学模式改革探讨与探索
软件测试课程教学模式改革研究与探索 摘要:该文针对软件测试课程理论性强,实践性要求高,专业难度大的特点,在总结软件测试的知识结构的基础上,找出软件测试的核心是测试设计与测试模型,找到教授软件测试的具体方法,最后给出软件测试教学模式,对同类专业课程的教学模式探索有一定的借鉴作用
关键词:测试设计;测试模型;教学模式
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2012)34-8163-02
软件测试是软件质量保证的关键步骤。软件测试研究的结果表明:软件中存在的问题发现越早,其软件开发费用就越低;在编码后修改软件缺陷的成本是编码前的10倍,在产品交付后修改软件缺陷的成本是交付前的10倍;软件质量越高,软件发布后的维护费用越低。另据对国际著名IT企业的统计,它们的软件测试费用占整个软件工程所有研发费用的50% 以上。软件测试成为与软件开发同等重要的地位
长期以来,我国软件企业缺乏完善的质量保障体系,缺乏严格的质量认证和规范化管理,不能与国际标准接轨。其中一个主要的原因,就是在专业教学中缺乏对软件测试行业需求的了解、缺乏适合学生将来与测试领域直接对口的软件测试专业的基础性教学内容
近年来社会上培训机构越来越多地开设软件测试技能培训,国内各大高校也都有相关的软件测试课程,甚至有些高校近年正在申请软件测试专业,但是目前的软件测试教学材料非常有限,软件测试相关的书籍很多,但适合教学的较少;极少看到软件测试实验教材
软件测试课程理论性强,实践性要求高,专业难度又很大的特点。当前,我们学院软件测试课程作为专业选修课刚刚开设几年,我们的软件测试课程存在的问题是,没有充足的师资,而且软件测试课程的相关教学材料不完善,甚至没有。另外,在“3+1”教学模式改革的背景下,在加强实践教学的同时,我们教师应当重新思索如何做好“3”的工作,即“教”的过程。因此,对教学方法、教学手段等教学模式的改革有待于我们进一步研究
1 知识结构
随着软件工程行业的日渐成熟,软件已渗透到人们日常生活的各个方面,对软件可靠性、可维护性和安全性等的要求越来越高。为了应对这种变化,软件企业必须用多种方法来应对这些变化,其中就包括改善软件测试方法。经过几十年的研究和实践,已涌现出许多知识和技术
初涉软件测试的人都有一个体会,软件测试的知识和技术是如此的复杂、繁多,无从下手。尤其是在很难找到一本全面、系统地介绍软件测试书籍的情况下,整理软件测试知识结构,找出其核心的内容显得尤为重要。教授从核心入手,必能达到事半功倍的成效。图1就是以朱少明的《软件测试方法和技术》一书为依据,画出的软件测试知识结构图
2 软件测试的本质,是“方法”和“度量”
分析图1的知识结构,我们发现,软件测试的核心部分是测试设计与测试模型,即软件测试的本质就是选用什么样的方法对软件缺陷进行度量。方法就是选择自动化测试还是手工测试,选择什么样的测试技术、采取什么测试策略和测试方法;度量就是通过测试用例的设计使软件缺陷量化。软件测试的本质如图2所示
由此,我们发现学习和讲授软件测试的方法就是:注重测试设计,掌握各类测试设计方法、能够将测试对象抽象成各类模型,并运用测试方法设计用例去覆盖
3 教授软件测试的方法
教授软件测试的方法之一:从系统化的概念出发。测试是一个很大的概念网。因此我们一方面重点讲透测试概念,引导学生要高度关注词汇和术语的阅读理解;另一方面对于一些超前出现的术语,要引导学生主动查找
教授软件测试的方法之二:从测试模型出发。在开发一个软件系统时,我们首先要设计和建立系统模型。哪怕是个小程序,也要看作一个系统的一部分进行设计。测试如同开发,也要设计先行,将测试对象抽象建立测试模型,并运用各种测试方法设计测试用例模板,测试报告文档模板等。在整个的教学活动中,以测试设计为核心,组织教学内容,引入设计案例,培养学生测试设计能力
4 软件测试教学模式
软件测试课程实际是一个理论性强、实践要求高的一门课程,但现在的软件测试课程单一,且偏向于理论化。在教学改革中,加强实践教学,提高学生实践教学能力是我们的重中之重
4.1 案例教学
软件测试课程是一门理论知识难、对实践要求又高、专业性又强的课程,在一个民族院校,讲授这样一门课程是对老师的挑战也是对学生的考验。传统的教学只告诉学生怎么去做,而且其内容在实践中可能不实用,且非常乏味无趣,这样一定程度上影响学生的积极性和学习效果。在课堂教学中,适当引入案例,有助于丰富课堂教学内容,在理论教学中增加实践内容。案例的引入,可引导学生变注重知识为注重能力。知识不等于能力,知识应该转化为能力。学生一味的通过学习书本的死知识而忽视实际能力的培养,不仅对自身的发展有着巨大的
您可能关注的文档
- 说说新闻播音内在气质.doc
- 说不尽万种风情.doc
- 说说语文教学中问题策划.doc
- 诵读经典丰富小学生语`言积累.doc
- 请不要歧视那些安于现状人.doc
- 诸葛模式如何破解配件电`商难点.doc
- 诺奖科学家推崇中医组方.doc
- 请让学生大声读课文.doc
- 读《创建高质量课堂理论与实践》有感.doc
- 诺贝尔文学奖多棱镜.doc
- 贵州贵州省建设投资集团有限公司招聘考试真题附答案详解(研优卷).docx
- 河南南阳师范学院2021年招聘25名硕士研究生冲刺卷一(附答案与详解)及答案详解(名校卷).docx
- 陕西延长石油 (集团) 有限责任公司 所属单位招聘笔试题库及答案详解(必刷).docx
- 贵州民航产业集团有限公司招聘笔试题库含答案详解(基础题).docx
- 广汉市2025年公开招聘社区专职工作者(125人)考试备考题库含答案详解(考试直接用).docx
- 邢台市水务发展集团有限公司招聘真题附答案详解(实用).docx
- 新华保险总部人力资源部(党委组织部)招聘笔试题库含答案详解(预热题).docx
- 贵州苔茶产业发展集团有限公司招聘笔试题库含答案详解(b卷).docx
- 广汉市2025年公开招聘社区专职工作者(125人)考试备考题库附答案详解(综合题).docx
- 贵州城乡产业发展集团有限公司招聘笔试题库附答案详解(实用).docx
文档评论(0)