- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件测试技术基础》教学大纲
一、课程的性质和学习目的
《软件测试技术》是软件专业的一门重要专业课。本课程将主要介绍软件测试的基本知识和基本方法。通过学习软件测试理论知识和业界主流及通用技术,使学生掌握软件测试的基本概念和基本理论,掌握基本测试技术和方法,并应用到实践中,并能按照所学技术策略和方法进行测试工作,完成测试任务。
总学时 讲授学时 实验学时 实训学时 48 24 24 三、课程教学内容
第一章 软件开发过程正确理解软件测试的背景和软件测试的意义;熟悉软件开发过程的几种模型,及其与软件测试的关系;了解软件测试职业与素质要求。 第二章 软件测试的基本概念正确理解软件质量和软件缺陷的概念;了解软件测试的分类和阶段、软件测试的工作内容,建立一个完整的软件测试概念。软件质量的概念软件质量的内涵软件缺陷的定义软件测试的分类和阶段::软件测试的方法第三章掌握::了解:
重点::等价类划分法边界值分析法第四章掌握:理解:
了解:::第五章掌握:
理解:了解:::第六章掌握:
理解;了解:
重点::第七章掌握:理解:了解:::第章:第章 软件测试自动化掌握软件测试自动化的基本内涵;掌握如何在测试中引入自动化方法、测试自动化的基本结构和基本方法;测试工具的分类和流行工具;测试自动化的内涵软件测试自动化的意义自动化测试的引入和应用测试工具的分类和选择测试工具的分类测试工具的选择测试工具的主流产品介绍: 讲课学时 实验学时 小计 软件开发过程 软件测试的基本概念 2 6 白盒测试技术 2 6 单元测试 2 4 集成测试和系统测试 验收测试 4 4 软件测试自动化 合 计 24 24 48
本课程是专业主干课程,理论性较强,比较抽象。在教学方法上,采用课堂理论讲授与机房上机,课后自学,课堂讨论等教学形式。
(一) 课堂理论讲授与机房上机
本课程属基础理论课程,涉及到较多概念性的知识,在讲述的过程中教师应尽量联系实际,不要陷入到抽象的概念之中;机房上机应该让学生充分地动手实践,多培养他们动手的过程中思考的学习习惯。
(二)课后自学
为了培养学生的自学动手能力,每章都安排一部分内容,课上教师只给出自学提纲,不作详细讲解,课后学生自学。
(三)课堂讨论
课堂讨论的目的是活跃学习气氛,开拓思路,。教师应认真组织,安排重点发言,充分调动每一名同学的学习积极性,做好总结。
(四)习题课
习题课以典型例题分析为主,并适当安排开阔思路及综合性的练习及讨论。
(五)课外作业
课外作业的内容选择基于对基本理论的理解和巩固,培养综合计算和分析、判断能力以及使用计算工具的能力。
(六)平时测验
为及时了解教学情况,教师可适当安排平时课堂测验,每次测验不超过30分钟。
五、考核的办法
上机实习实验占 15% ,考勤和课堂情况占15% ,期末考试占 70% 。
六、本课程与其它课程的联系与分工
先修课程:C语言,面向对象程序设计自动化测试技术、基于Web的建模与测试等《软件测试技术与管理》,张大方/李玮,湖南大学出版社,2007年
3、《Web性能测试实战》, 陈少英 等著, 电子工业出版社, 2006年
软件测试方法和技术》, 朱少民 编著, 清华大学出版社, 2005年《软件测试自动化技术与实例详解》, [美] Mark Fewster Dorothy Graham 著, 电子工业出版社, 2000年
环
节
学
时
内
容
文档评论(0)