软件质量保证与测试教学中存在问题及对策研究.docVIP

软件质量保证与测试教学中存在问题及对策研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件质量保证与测试教学中存在问题及对策研究

软件质量保证与测试教学中存在问题及对策研究   [摘 要]针对软件质量保证与测试课程教学实践过程中发现的问题,以项目驱动为前提,从教学方法与手段、实践大纲、考核方式改进等方面,对软件质量保证与测试这门课程的教学模式进行初步的探讨与实践。   [关键词]软件质量保证;软件测试;项目驱动   [中图分类号] G642 [文献标识码] A [文章编号] 2095-3437(2016)04-0120-02   随着软件变成日常生活中不可或缺的一部分,客户和最终用户对他们购买的软件质量越来越看重。性能糟糕或用户体验质量低的应用程序或企业系统将被淘汰,其他产品很容易取代它们的位置。   软件开发者想要质量高、稳定性好的软件产品,用户则希望能有有效、稳定、经济的软件产品。然而,只有通过软件质量保证和软件测试才能提高软件质量。高校担负着培养软件质量保证和软件测试人员的主要责任。对计算机学院的软件质量保证与测试系来说,其面临的一项重要挑战就是如何解决软件质量保证与测试专业理论与实践严重脱节的问题。   为更好地解决软件专业毕业生的就业问题,我校计算机科学与工程学院成立了软件工程系,并与NIIT软件公司合作,建立“软件工厂”,培养软件人才,将软件质量保证与测试[1]作为该系的一门专业必修课来开设。下面以就业为导向,针对教学过程中存在的问题,从教学内容的选择、实践内容的加强、实验大纲的改进、考核方式的改革等几方面,对该课程的教学进行初步的探讨。   一、教学过程中存在的问题   (一)学生方面   软件质量保证与测试这门课程,覆盖了两方面:一是软件质量保证,这部分理论性比较强,学生在进行这一部分学习的时候,会感觉到枯燥乏味;二是软件测试,这部分课程主要讲解测试方法,比如白盒测试和黑盒测试等。软件专业的学生认为,对软件开发的IT人员来说,软件测试没有软件开发好就业。他们没有认清楚软件测试行业的内部需求,从而丧失了对这门课程学习的主动性和积极性。[2]   (二)教师方面   部分教师在教学过程中,没有合理的分配教学时间。这门课的前部分,也就是软件质量保证部分,其理论内容繁琐,结构比较复杂。教师在这部分课程的教学过程中,如果不能结合具体的项目实例讲解,学生会对这部分课程的学习感到乏味,从而失去学习兴趣。后部分软件测试,是需要动手操作比较多的实践环节。由于接触软件测试的教师比较少,他们没有真正的接触软件测试这一行业,实践动手能力有所欠缺。这就导致学生在一种操作还未熟练的情况下就要进入下一个实践环节的训练,学生缺乏独立动手完成实践任务的成就感,久而久之学生对实践环节的兴趣也不高。   二、教学方法的改进   (一)教学内容   软件质量保证与测试这门课程主要由测试、质量保证及实践三个环节构成。其中包括软件质量保证的基本概念、方法以及质量保证的思想,软件工程的相关概念,软件测试的各种方法以及相关测试用例设计。通过这门课程的学习,学生应掌握如何提高软件质量、如何选择软件测试方法、如何设计测试用例、如何撰写软件测试报告以及如何准确定位软件缺陷等方面的内容。   这门课程的授课时间为48学时,其中实践授课16学时,理论授课32学时。软件质量保证与测试这门课程既要注重理论教学,又要求授课教师具有丰富的实践项目经验,是一门实践与理论相结合的课程。   理论授课主要包括两方面内容:一个是软件质量保证相关知识,另一个是软件测试基础相关概念、思想及方法。其中,这两方面的主要授课内容如下。   1.软件质量保证。其中包括软件质量,软件质量工程体系,软件质量度量和配置,可靠性度量和测试,软件评审,软件质量管理方法,ISO9001质量体系对项目过程的指导等。通过这部分内容的学习,使学生对软件质量保证的理论和方法有一个初步的认识。   2.软件测试。其中包括软件测试的定义、目标和原则;软件测试的过程,包括单元测试、集成测试、系统测试、验收测试;软件测试方法,包括黑盒测试、白盒测试以及灰盒测试。通过这些内容的学习,使学生认识到软件测试的重要性,掌握白盒测试、黑盒测试的各种测试方法以及相应测试用例的设计。   实践教学的内容实质是在巩固理论知识,教师应对学生所学的软件测试知识进行引导。在教学过程中,教师应以具体的项目为驱动,培养学生将所学理论知识应用于实践的能力,让学生体验项目开发的规范与原则,积累宝贵的项目开发经验。   (二)教学目标   本课程教学目标主要体现在两个方面:打牢专业知识;以项目驱动提高实践能力。   1.打牢专业知识   软件质量保证与测试是总结于实践的抽象理论,是对软件开发的总结和指导,涉及计算机技术、工程学、管理学等多领域的知识。在做好教学的同时,教师还要加强软件基础理论等其他知识的教学,培养学生对问题空间分析和建

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档