软件测试培训课程课程教程大纲

国家级精品资源共享课程
软件测试课程简介
广州番禺职业技术学院
软件测试课程简介
一、课程特点
1. 课程概要情况
软件测试课程是专业核心课程。总学时安排80,其中理论教学64学时,实践教学16(不含建议的课外24学时的项目实践)。该课程理论教学和实践教学密切结合、相辅相成,突出工程教育的特征。课程主要教学内容包含软件测试基本知识与技术理论,基本测试技术及工程方法。
课程内容构建原则...
课程负责人
计算机科学与技术专业教授,广东省高校教学名师、广州市首届高校教学名师。从事高教工作30年,致力于计算机专业教育、科研开发与系(学院)管理工作,学科及专业带头人。长期任职专业学会、教指委等学术团体与机构,目前为中国电子学会嵌入系统专委会委员、广东省计算机学会理事、高职高专分会副理事长、广东省高职高专IT专业教指委委员、广东省部产学研科技特派员等。在计算机专业教育学术领域和技术应用方面具有一定造诣,获得较丰硕成果,在业界具有一定知名度和影响力。年,兰州石化技术学院工作,创建计算机系,任系主任,创办计算机及应用、计...&
软件测试教程(第3版)
ISBN:978-7-121-23818-5
主编:贺平
电子工业出版社
软件测试(本)
ISBN:978-7-304-05033-7
主编:贺平
中央广播电视大学出版社
还有谁在学这门课:
主办单位:高等教育出版社有限公司&&&&&&&&京ICP备号-2&&&&&&京公网安备-2
中国大学精品开放课程适用于《中华人民共和国著作权法》
高等教育出版社享有中国大学精品开放课程信息网络传播的专有使用权 未经书面允许,请勿转播2015软件测试课程考试大纲_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
2015软件测试课程考试大纲
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢《软件测试技术》教学大纲
《软件测试技术》教学大纲一、课程教学目标《软件测试技术》是高职计算机应用和计算机网络专业的一门必修课。软件测试是本专业一门重要的专业课。它对于培养学生的软件应用及软件测试素质,提高学生的软件应用与软件测试能力有很大的作用。通过本课程教学,掌握软件测试的基本概念、基本方法和策略,掌握如何编写测试计划和测试文档,初步掌握测试自动化工具。二、课程设置说明通过教学达到正确理解软件测试的基本概念和软件测试在软件工程中的重要作用和地位;掌握软件测试的过程与准则,掌握基本的和高级的软件测试技术;熟悉软件测试员的职业内涵和工作职责,运用软件测试技术解决实际测试问题。三、课程性质适用对象:计算机应用、计算机网络专业课程类别:计算机专业必修课四、教学内容、基本要求和学时分配(参考学时:68) 第一章& 软件测试基础知识(一)教学内容1.&&&&& 关于软件测试课程2.&&&&& 软件开发过程3.&&&&& 软件质量保证4.&&&&& 理解软件测试5.&&&&& 软件测试的分类6.&&&&& 软件测试工作流程7.&&&&& 软件测试的职业要求(二)教学基本要求正确理解软件测试的背景,软件缺陷和故障的概念;正确理解软件测试的意义;理解软件测试的策略;熟悉软件工程与开发过程与软件测试的关系;正确理解软件质量的概念及质量的管理。第二章& 测试计划(一)教学内容1.&&&&& 测试计划要点和制订过程2.&&&&& 测试软件需求3.&&&&& 测试策略4.&&&&& 测试环境5.&&&&& 测试管理6.&&&&& 测试计划编写(二)教学基本要求了解软件测试计划的重要性,学会确定测试策略,定义测试环境。第三章 测试设计和开发(一)教学内容1.&&&&& 测试设计流程2.&&&&& 总体设计3.&&&&& 开发测试用例4.&&&&& 评审测试用例(二)教学基本要求&& 了解测试设计流程,掌握基本的白盒测试和黑盒测试用例设计方法。第四章& 执行测试(一)教学内容1.&&&&& 测试执行概述2.&&&&& 执行系统测试3.&&&&& 执行单元测试4.&&&&& 执行集成测试(二)教学基本要求  了解执行测试的基本步骤,熟悉软件错误的分类方法,学会编写软件错误报告。第五章& 测试技术与应用(一)教学内容1.&&&&& 系统测试技术2.&&&&& 测试技巧3.&&&&& Web系统测试要点(二)教学基本要求  了解常用的系统测试技术,测试技巧。第六章& 软件测试工具(一)教学内容1.&&&&& 软件测试自动化2.&&&&& 测试工具概述3.&&&&& 功能测试工具WR4.&&&&& 负载测试工具LR5.&&&&& 测试管理工具(二)教学基本要求  了解软件测试工具,熟悉并且会使用缺陷管理工具、功能测试工具进行管理。第七章& 测试文档实例(一)教学内容1.&&&&& 需求示例2.&&&&& 测试计划示例3.&&&&& 测试计划和开发示例4.&&&&& 系统测试总结和报告示例(二)教学基本要求掌握如何描述软件的需求,定义软件的测试计划,定义软件的测试过程,阐述软件的测试总结。附& :课时分配表章节内容课时课时分配理论实践一软件测试基础知识862二测试计划1082三测试设计和开发16124四执行测试862五测试技术与应用862六软件测试工具1284七测试文档实例642&合计685018五、实践性教学内容的安排与要求(总学时:18)实训一& 分析和测试windows操作系统的登陆界面(一)实验内容1.&&&&& 分析windows操作系统的登陆界面。2.&&&&& 测试windows操作系统的登陆界面。(二)实验要求1.&&&&& 了解软件测试的概念。2.&&&&& 学习软件测试的必要性。(三)实验学时:2学时实训二& 编写测试计划(一)实验内容1.&&&&& 收集并组织测试计划信息。2.&&&&& 将软件细化为可检验的测试需求。3.&&&&& 建立测试计划。(二)实验要求学会进行Web网站这一特定类型软件的测试,包括了许多测试技术,如功能测试、压力/负载测试、配置测试、兼容性测试、安全性测试等。黑盒测试、白盒测试、静态测试和动态测试都有可能被采用。(三)实验学时:2学时实训三& 白盒测试用例的设计(一)实验内容1.&&&&& 写出下列程序的语句覆盖、判定覆盖、条件覆盖的测试用例。int& result(int& x,int& y,int z){int& k=0,j=0;if((x&Y)&&(Z&5))& DIV&k=x+y;if((x==10)||(y&3))j=x*y;return& k+j;}(二)实验要求1.&&&&& 熟悉白盒测试的方法和策略2.&&&&& 重点掌握逻辑覆盖的测试用例设计方法3.&&&&& 增强测试经验(三)实验学时:6学时实训四& 黑盒测试用例设计(一)实验内容使用功能测试测试计算器,找出BUG,填写缺陷报告。提示:只进行正面测试,不写测试用例。(二)实验要求1.&&&&& 熟悉黑盒测试方法和策略2.&&&&& 重点掌握黑盒测试用例设计方法3.&&&&& 增强测试经验(三)实验学时:4学时实训五& 设计一个测试流程(一)实验内容1.&&&&& 功能测试;2.&&&&& 性能测试;3.&&&&& 安全性测试;&4.&&&&& 可用性/易用性测试;5.&&&&& 配置和兼容性测试;6.&&&&& 数据库测试;7.&&&&& 代码合法性测试;(二)实验要求学会进行Web网站这一特定类型软件的测试,包括了许多测试技术,如功能测试、压力/负载测试、配置测试、兼容性测试、安全性测试等。黑盒测试、白盒测试、静态测试和动态测试都有可能被采用。。(三)实验学时:2学时实训六& 写字板的文字录入功能测试(一)实验内容测试写字板的文字录入功能,包括字体、字型、字号、效果、颜色以及字符集的设定,分别构造测试用例,并执行测试,填写错误报告单。(二)实验要求1.&&&&& 进一步熟悉软件测试的执行。2.&&&&& 增强测试经验。(三)实验学时:2学时实训七& 使用测试管理工具TestDirector(一)实验内容1.&&&&& 练习使用TestDirector进行需求的管理。2.&&&&& 练习使用TestDirector进行测试计划的制定。3.&&&&& 练习使用TestDirector安排和执行测试。4.&&&&& 练习使用TestDirector进行缺陷管理。5.&&&&& 练习使用TestDirector进行图形化和报表输出。(二)实验要求1.&&&&& 掌握TestDirector软件进行测试管理。2.&&&&& 重点掌握TestDirector软件进行缺陷报告及管理。3.&&&&& 增强测试经验(三)实验学时:4学时六、教学手段使用的要求1.采用任务驱动法教学:以问题引入主题。2.本课程教学环节包括课堂讲解演示、课内实验两部分。七、教材及教学参考书《软件测试技术》徐芳主编 机械工业出版社《软件测试方法和技术》朱少民主编清华大学出版社八、课程实施说明本大纲适用于高等职业学院三年制计算机应用、计算机网络专业,其教学实践分配方案是建议性的,可以做适当调整。本课程是计算机应用、计算机网络专业的专业必修课。本课程的目的是让学生深刻理解软件测试思想和基本理论;熟悉多种软件的测试方法、相关技术和系统地软件测试过程;会熟练编写测试计划,测试用例,测试报告,并熟悉几种自动化测试工具,从而从工程化角度提高和培养学生从事大型软件的测试技术和能力。讲授该课程时,教师还应该引导学生培养良好的职业道德,树立敬业精神及较强的自我知识及技术更新能力。实施过程中注意改革考核手段和方法,可通过课堂提问、学生作业、平时测验和考试情况综合评价学生的学习成绩,最好突出实验操作的成绩。
2015 - 2016学年第二学期
第(教学周)

我要回帖

更多关于 软件测试培训课程 的文章

 

随机推荐