函授专升本课程复习资料软件工程软件测试基础自学指导书.docx
《函授专升本课程复习资料软件工程软件测试基础自学指导书.docx》由会员分享,可在线阅读,更多相关《函授专升本课程复习资料软件工程软件测试基础自学指导书.docx(3页珍藏版)》请在冰点文库上搜索。
函授专升本课程复习资料软件工程软件测试基础自学指导书
《软件测试基础》自学指导书
课程名称:
软件测试基础
编写者:
自学时间安排:
48学时
适用范围:
函授(专升本)
一、学习目的和要求
a)掌握软件测试的基本原理、方法和技术
b)使学生初步掌握测试计划编制、测试用例设计以及具有初步的测试管理能力,为学生将来从事软件测试打下一定基础。
二、学习方法
根据指定的内容以及重点学习,结合习题熟练掌握知识点,借助综合题进行灵活应用。
三、学习进度表
第一章软件测试的基础理论2课时
第二章软件测试方法6课时
第三章软件测试流程6课时
第四章软件测试环境的搭建4课时
第五章软件测试用例设计8课时
第六章软件测试计划与相关文档2课时
第七章软件自动化测试4课时
第八章面向对象的软件测试8课时
第九章WEB网站测试4课时
第一十章软件测试质量保证4课时
四、各章节的内容、重点、难点和作业题、思考题
第一章软件测试的基础理论
主要内容:
软件测试的相关理论、生命周期,以及软件测试与软件开发的关系。
重点:
软件测试概念;软件缺陷概念、种类、级别以及组成;软件缺陷产生的原因;软件测试的目的以及原则;软件测试分类;软件测试的生命周期。
难点:
软件测试生命周期的七个阶段关系,软件测试与开发的完整流程。
作业题:
1.名词解释:
软件缺陷、软件测试、静态测试、动态测试、黑盒测试、白盒测试、单元测试、集成测试。
2.简述缺陷产生的原因。
3.简述软件测试发展历史及软件测试的现状。
4.简述软件测试的目的。
5.简述软件测试的原则。
思考题:
1.谈谈你对软件测试重要性的理解。
2.软件测试与软件开发的关系。
第二章软件测试方法
主要内容:
软件测试的相关方法,静态与动态测试,白盒与黑盒测试技术。
重点:
等价类划分;边界值分析;决策表法;逻辑覆盖测试;路径覆盖测试。
难点:
决策表的构建;条件覆盖;独立路径与Z路径覆盖。
作业题:
1.名词解释:
语句覆盖、判断覆盖、条件覆盖、条件组合覆盖、路径覆盖。
1.简述软件测试技术从不同角度加以划分的多种方法。
2.简述静态测试和动态测试的区别。
3.举例说明黑盒测试的几种测试方法。
4.举例说明覆盖测试的几种测试方法。