《软件测试》教学大纲(本科).docx

上传人:太** 文档编号:86494204 上传时间:2023-04-14 格式:DOCX 页数:5 大小:19.14KB
返回 下载 相关 举报
《软件测试》教学大纲(本科).docx_第1页
第1页 / 共5页
《软件测试》教学大纲(本科).docx_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《《软件测试》教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《软件测试》教学大纲(本科).docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、软件测试教学大纲课程英文名Software Testing课程代码I1102Z79学分2.5总学时40理论学时24实验/实践学时16课程类别专业课课程性质限选先修课程数据库原理与应用JAVA程序设 计适用专业信息管理与信息系统开课学院经济与管理学院执笔人审定人制定时间2018年5月注:课程类别是指公共基础课/学科基础课/专业课;课程性质是指必修/限选/任选。一、课程地位与课程目标(一)课程地位本课程是信息管理与信息系统专业的专业限选课。通过本课程的学习,使学生系统地学习软 件测试的基本概念和基本理论,深刻理解和掌握软件测试和软件测试过程的基本方法和技术。了 解和掌握现代各种新的软件测试技术和主

2、要发展方向。培养学生在测试的过程中发现问题、解决 问题的能力,为将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。(二)课程目标.掌握软件测试的基本概念、技术和常用软件测试方法的使用,对测试能进行有效的管理。1 .能制定软件测试计划,设计测试用例。2 .熟悉测试结果的分析和报告的书写。3 .了解软件测试技术的新发展。二、课程目标达成的途径与方法为深化学生对软件测试基本原理和测试技术的理解和认识,提高软件测试方法的实际应用能 力,教学过程以课堂教学为主,同时将实践教学贯穿于整个教学过程,结合自学和课外作业等方 式,让学生在实际的软件测试过程中,提高分析问题和解决问题的能力。三

3、、课程目标与相关毕业要求的对应关系注:1 ,支撑强度分别填写H、M或L (其中H表示支撑程度高、M为中等、L为低)。课程目标课程目标对毕业要求的支撑程度(H、M、L)毕业要求1毕业要求7毕业要求9毕业要求10课程目标1LHMH课程目标2LHMH课程目标3LHMH课程目标4LHHH四、课程主要内容与基本要求第一章软件测试概述主要内容:讲授软件测试的起源、发展,介绍软件测试行业的现状和前景,软件测试人员应 具备的条件,软件测试与软件开发的关系。基本要求:了解软件周期的基本过程和软件测试的发展,理解软件测试的基本概念以及软件 开发与软件测试的关系,了解软件测试的标准和软件测试的过程,了解软件测试职业

4、与素质的要 求。第二章软件测试的目的与原则主要内容:讲授软件测试的目的和原则,软件测试的依据和规范。基本要求:理解软件测试的目的和原则;了解软件测试的依据和规范;了解软件质量的可靠 性评估。第三章黑盒测试技术及其用例设计主要内容:等价类划分法,边界值分析法,基于判定表测试法,正交试验法。基本要求:理解黑盒测试的概念,熟练掌握等价类划分方法、边界值分析方法、基于判定表 测试法,熟练掌握应用等价类划分法和边界值分析方法等设计测试用例。第四章白盒测试技术及其用例设计主要内容:控制流图,覆盖测试,基本路径测试。基本要求:理解白盒测试的基本概念,熟练掌握覆盖测试和路径测试方法,并能应用相应的 白盒测试方

5、法设计测试用例。第五章软件测试策略与过程主要内容:软件测试方法与策略,单元测试,集成测试,验收测试,系统测试。基本要求:理解单元测试、集成测试、验收测试和系统测试的基本概念,掌握单元测试、集 成测试、验收测试和系统测试的方法和目标,掌握单元测试、集成测试、验收测试和系统测试的 环境和测试的内容。第六章软件自动化测试主要内容:自动化测试概述,测试需求分析,测试计划,测试设计与开发,系统测试,快速 测试技术和方法,其他专用测试,自动化测试软件。基本要求:了解软件自动化测试工具,理解软件自动化测试基础概念,掌握测试需求分析和 测试设计与开发,熟练掌握快速测速技术和方法,掌握应用广泛的自动化测试软件。

6、第七章Web系统测试主要内容:功能测试,性能测试,安全性测试,易用性测试,兼容性测试,数据库测试。基本要求:熟练掌握Web系统的功能测试、性能测试、安全性测试的方法、目标和内容,掌 握易用性测试、兼容性测试和数据库测试的方法和内容。第8章软件测试管理主要内容:软件测试能力和资格的评估,搭建软件测试环境,软件测试流程的管理,测试文 档的管理。基本要求:了解测试组织策划和组织管理;了解测试系统体系结构以及配置和管理测试环境; 理解软件测试计划的重要性和作用;了解测试文档类型及应用测试文档;掌握软件测试环境的搭 建方法。五、课程学时安排*田口 早下节教学内容学时 数学生任务对应课程目 标第1章1.1

7、软件测试的起源1. 2软件测试的发展1. 3软件测试行业的现状和发展1.4软件测试人员应具备的条件2阅读文献,阐述我国软件测 试行业的发展现状和前景。1、4第2章2.1软件测试的目的2. 2软件测试的原则2.3软件测试与软件开发的关系21第3章3.1等价类划分法3. 2边界值分析法3. 3基于判定表的测试法3. 4正交试验法2L利用黑盒测试法,就三角 形问题设计测试用例2.自学因果图法等其他黑盒 测试方法。1、2第4章4. 1控制流图4. 2覆盖测试4. 3基本路径测试2利用白盒测试法完成课后习 题中的测试用例设计。1、2第5章5.1软件测试方法与策略5. 2单元测试5. 3集成测试5. 4验

8、收测试5. 5系统测试8阐述单元测试、集成测试和 验收测试的主要目标及其区 别与联系。1、2、3第6章6. 1自动化测试概述6. 2测试需求分析6. 3测试计划6. 4测试设计与开发6. 5快速测试技术和方法6.6 其他专用测试6.7 自动化测试软件8了解一种自动化测试工具的 安装和测试模式,并能够使 用该工具进行简单的功能测 试。1、 2、 3、 4第7章7.1功能测试7. 2性能测试81、 2、 3、 47. 3安全性测试7.4易用性测试7. 5兼容性测试7. 6数据库测试第8章8.1软件测试能力和资格的评估8. 2搭建软件测试环境8. 3软件测试流程的管理8.4测试文档的管理8组建测试团

9、队,部署测试环 境,并进行测试项目的管理1、 2、 3、 4六、实践环节及基本要求序 号实验项目名称学时基本要求学生任务实验 性质实验 类别1黑盒测试2理解黑盒测试法根据三角形问题设 计测试用例演示 性必做2白盒测试2理解并掌握白盒测试 法完成一个测试用例 设计演示 性必做3单元测试2理解并掌握单元测试 的主要方法完成一个单元测试 的用例设计演示 性必做4集成测试2理解并掌握集成测试 的主要方法完成一个集成测试 的用例设计演示 性必做5自动化测试6掌握自动化测试需求 分析、测试计划、测 试设计与开发、快速 测试技术和方法学会用一种自动化 测试工具,并通过 编写测试开发代码 完成一个自动化测 试

10、案例综合 型必做6安全性测试2理解并掌握安全测试 的主要方法学会安全测试的基 本技术,并完成一 个测试用例设计演示 性必做注:1 .实验性质指演示性、验证性、设计性、综合性等;2,实验类别指必做、选做等。七、考核方式及成绩评定考核内容考核方式评定标准(依据)占总成绩比例过程考核到课率、平时作业、上机实验和 报告课堂考勤,按时完成并上 交平时作业和实验报告40期末考核开卷60考核类别考查成绩登记方式百分制八、推荐教材与主要参考书(一)推荐教材:1 .软件测试方法和技术实践教程,王丹丹,清华大学出版社,2017年6月,第1版.软件测试方法和技术,朱少民,清华大学出版社,2014年10月,第3版(二)主要参考书:1 .软件测试,保罗C.乔根森,机械工业出版社,2017年11月,第1版.软件测试技术实战设计、工具及管理,顾翔,人民邮电出版社,2017年6月,第1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁