软件测试课程思考与建议.docVIP

  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 DOI:10.16400/j.cnki.kjdkz.2015.04.026   Thinking and Suggestion on Software Testing course   JIANG Caoqing   (College of Information and Statistics, Guangxi University of   Financial and Economics, Nanning, Guangxi 530003)   Abstract There are still some problems in the teaching content, teaching methods, which lead to a gap between current teaching of software testing course and social demands. Focusing on these problems, the author, according to many years of practical experience in course teaching of software testing, gives his suggestions.   Key words software testing; teaching pattern; evaluation model   软件测试作为软件工程过程的一个重要组成部分,在软件开发过程中一般占总工作量的40%以上,不言而喻,软件测试课程已成为软件相关专业的一门重要必修课程。虽然各高校围绕该课程的教学作了大量尝试,并取得了一定的成绩,但是由于在教学内容、教学方式方法和考核方式等方面还存在一些问题,导致软件测试课程教学效果较差,难以满足软件企业的需求。围绕这些问题,笔者根据多年软件测试课程教学实践经验,给出自己的建议。   1 目前存在的问题   1.1 教学内容多而繁杂   软件测试课程的教学内容不仅涉及理论知识,也包含实践操作,通常包括软件测试的基本概念和原理、核心技术、测试过程中所需技能、测试自动化知识及工具、测试管理和综合案例等方面内容。仅核心技术就不仅包括白盒测试、黑盒测试、面向对象测试、嵌入式软件测试、Web系统测试,还包括单元测试、集成测试、系统测试、回归测试等等,其中每一项内容均包含丰富的内容,需要较多的课时才能使学生真正掌握。自动化工具方面的内容就显得更加复杂,许多公司和研究者针对各种开发语言及环境开发了相应的测试工具,选择哪些测试工具实施教学成为该课程教学的极大困惑。内容繁杂易造成教学内容主次不分,难以达到好的教学效果。   1.2 学生专业基础参差不齐   学习软件测试课程的学生需要软件工程、面向对象、面向过程程序设计等方面的基础,需要具有一定程序设计能力和软件项目开发经验。然而学习该课程的学生往往来自不同专业,其专业基础存在较大差距,有的同学尚缺少相关核心基础课程的学习经历。就算在同班同学中也存在专业基础差别较大,一些同学有参与大型软件项目的经历,而一些同学甚至连面向对象、流程图等基本概念都不知道,这样就造成任课老师难以开展教学工作,难以做到因材施教,更难以达到预期的教学效果。   1.3 师资队伍薄弱   软件测试课程在高校软件相关专业开设得比较晚,该课程老师大多在该课程方面没有经过深入研究或系统培训,缺乏案例和软件测试经验,因此就如何做好该课程的教学工作尚没有好的方法和经验,无法针对实际案例进行深入分析,从而导致讲授流于理论,实训流于形式。   1.4 实验教学条件有待改善   软件测试是一门需要通过实验和工具来帮助学习的课程,但学校常因缺乏资金支持,没能建立可用于软件测试实验的专门实验室,没有购买常用的软件测试工具,只能在普通实验室使用盗版或免费测试软件进行教学。这导致教学实践中不能正常使用这些工具,从而使得该课程学习难以正常进行、学习效果差。   1.5 测试文档编写工作不受重视   软件测试作为软件工程的一个重要阶段,需按照软件工程标准和规范要求做好软件测试计划、测试用例设计、测试报告等文档的编写工作,这可为以后软件维护和回归测试提供便利。但在教学中,往往因为不重视测试文档的编写工作,一

文档评论(0)

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

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

1亿VIP精品文档

相关文档