《软件测试》教大纲.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文档。上传文档
查看更多
《软件测试》教大纲

《软件测试》教学大纲 一、学分: 32学时, 其中含讲课24学时,上机8学时 二、先修课程: 管理信息系统、程序设计语言、信息系统开发工具等 三、教材 1、指定教材: 软件测试,Ron Patton, 机械工业出版社 2、参考书目: 软件测试的有效方法,William E. Perry,机械工业出版社 软件测试的过程管理,Rex Black,机械工业出版社 四、教学目的 软件测试是信息系统开发中的一个重要步骤,随着软件变得日益复杂,软件测试也变得越来越重要。通过本课程的理论学习与实践,使学生掌握软件测试的基本概念与基本理论, 学会软件测试的方法、软件测试工具的使用、软件测试过程的管理。 五、教学内容: 本课程主要讲授软件测试的基本概念、原理和技术。通过对测试计划、测试用例、测试过程与自动化测试工具的讲解与应用,使学生掌握软件测试的原理与方法。 六、课前预习 学生最好在课前进行预习,课堂上将着重于如何解决问题。如果学生事先阅读了相关章节,这将有助于学生理解讲课的内容。 七、考试说明 考试方式: 闭卷考试、上机考试 分数说明 本课程有课后作业、上机作业和不定期地进行随堂测验以及一次期末考试,各部分所占总分的比例如下: 随堂测验 10% 课后作业 10% 上机作业(含上机考试) 20% 期末考试 60% 不定期的随堂考试将在正式讲课之前进行,大约10分钟左右,所以不要迟到或逃课。  课后作业包括讲义所含相关章节的全部课后习题。如果抄袭书后答案将被给予0分。作业必须在指定日期的上课之前交上来。 八、要求 1、除非学生能证明有特殊情况,例如疾病,否则不能以任何借口不参加考试和随堂测验。如果无故不参加考试和测验,给予0分。学生之间可以讨论课后作业,但是不可以抄袭别人的作业。助教可以不予批改迟交的作业。 2、涉及学生的学术不诚实问题主要包括考试作弊;抄袭;伪造或不当使用在校学习成绩;未经老师允许获取、利用考试材料;对于学术不诚实的最低惩罚是考试给予0分。其他的惩罚包括通告学校相关部门并按照有关规定进行处理 九、课程进度表 第一章 软件测试的基本概念(3学时) 1.1 软件测试的定义与目标 1.2 测试流程 1.3 软件测试的原则 第二章 测试计划(5学时) 2.1 测试系统体系结构 2.2 测试用例设计 2.3 测试小组构成 第三章 测试过程(6学时) 3.1 单体测试 3.2 集成测试 3.3 系统测试 3.4 系统集成测试 3.5 用户验收测试 3.6 操作验收测试 3.7 回归测试 第四章 软件测试自动化(6学时) 4.1 自动化测试概述 4.2 测试需求分析 4.3 测试计划 4.4 测试设计与开发 4.5 系统测试 4.6 快速测试技术和方法 4.7 其他专用测试 4.8 自动化测试软件 第五章 测试过程管理(4学时) 5.1 软件测试能力和资格的评估 5.2 搭建软件测试环境 5.3 软件测试流程的管理 5.4 测试文档的管理 十、上机作业: 1、使用Eclipse中的JUnit工具建立第一个测试,eclipse的当前版本可以从它的官方网站()下载。JUnit也可以从它的官方网站 ()上下载,下载并解压缩到你硬盘中存放java libaries的地方。  打开Eclipse,建立一个新的工程的工作空间(workplace project) 点 File - New -Project,选择Java一路Next。 输入工程名称(project name),比如ProjectWithJUnit. 点击完成。 这样就建立了一个新工程,配置一下Eclipse,把JUnit library 添加到build path。点击 Project--Properties, 选择Java Build Path Libraries, 点Add Exteranal JARs 选中JUnit.jar。 可以看到JUnit将会出现在的屏幕上 libraries列表中。 点Okay,Eclipse将强制rebuild所有的buildpaths. 为了方便起见, 假定将要写的类名是HelloWorld 有一个返回字符串的方法 say()。  要建立这样一个test, 在ProjectWithJUnit标题上右键, 选择New - Other,展开Java, 选择JUnit. 在对话框的右边一拦里选择TestCase,接着点Next. 参见图1。  图1。 在Eclipse 中建立JUnit test 在Test class:一栏里输入需要测试的class--HelloWorld。并且给Test case取个名称--- 比如,TestThatWeGetHelloWorldPrompt,点Fin

文档评论(0)

womei + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档