02-软件测试技术--教案

02-软件测试技术--教案
02-软件测试技术--教案

常德职业技术学院教案纸

第 1 教案

常德职业技术学院教案纸

第 2 教案

常德职业技术学院教案纸

第 3 教案

常德职业技术学院教案纸

第 4 教案

软件测试习题讲课教案

、选择题 1.软件测试的目的是(B )。 A)试验性运行软件B)发现软件错误C)证明软件正确D)找出软件中全部错误2.软件测试中白盒法是通过分析程序的( B )来设计测试用例的。 A)应用范围B)内部逻辑C)功能D)输入数据 3.黑盒法是根据程序的( C )来设计测试用例的。 A)应用范围B)内部逻辑C)功能4.为了提高软件测试的效率,应该(A)随机地选取测试数据 C)在完成编码以后制定软件的测试计划5.与设计测试用例无关的文档是(A D)输入数据 D )。 B)取一切可能的输入数据作为测试数据 D)选择发现错误可能性最大的数据作为测试用例)。 A)项目开发计划B)需求规格说明书C)设计说明书D)源程序6.测试的关键问题是(B )。 A)如何组织软件评审 C)如何验证程序的正确性 7.软件测试用例主要由输入数据和(A)测试计划B)测试规则8.成功的测试是指运行测试用例后( B)如何选择测试用例 D)如何采用综合策略 C )两部分组成。 C)预期输出结果D)以往测试记录分析B )。 A)未发现程序错误B)发现了程序错误C)证明程序正确性D)改正了程序错误9.下列几种逻辑覆盖标准中,查错能力最强的是( D )。

A)语句覆盖B)判定覆盖C)条件覆盖D)条件组合覆盖

14.集成测试时,能较早发现高层模块接口错误的测试方法为( A )自顶向下渐增式测试 B )自底向上渐增式测试 C )非渐增式测试 15.确认测试以( A )文档作为测试的基础。 A )需求规格说明书 B )设计说明书 C )源程序 D )开发计划 16.使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖标准。 A )程序内部逻辑 B )程序的复杂度 C )使用说明书 D )程序的功能 17.程序的三种基本结构是( B )。 A )过程子、程序、分程序 B )顺序、选择、循环 C )递归、堆栈、队列 D )调用、返回、转移 18.结构化程序设计的一种基本方法是( D ) A )筛选法 B )递归法 C )归纳法 D )逐步求精法 19.软件调试的目的是( A ) A )找出错误所在并改正之 B )排除存在错误的可能性 仅供学习与参考 10.在黑盒测试中,着重检查输入条件组合的方法是( D )。 A )等价类划分法 B )边界值分析法 C )错误推测法 D )因果图法 11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( A )系统功能 B )局部数据结构 C )重要的执行路径 D )错误处理 A )。 12.软件测试过程中的集成测试主要是为了发现( B )阶段的错误。 A )需求分析 B )概要设计 C )详细设计 D )编码 13.不属于白盒测试的技术是( D )。 A )路径覆盖 B )判定覆盖 C )循环覆盖 D )边界值分析 A )。 系统测试

软件测试技术试题集42755教案资料

软件测试技术试题集42755 第一章软件测试背景一.判断题 1. 软件缺陷就是软件未达到软件产品需求说明书指明的要求。 2. 软件缺陷主要是于设计的问题造成。 3. 软件缺陷主要是于编码问题造成。 4. 软件缺陷主要是于需求问题造成。解答: 1. 对 2. 错 3. 错 4. 对 5. 错 6. 对 7. 错 8. 错 9. 对10. 对))))))二.填空题 1. 软件缺陷按测试开发阶段分为____________缺陷、设计缺陷和____________缺陷。 2. 软件出错机理可描述为软件错误、_________________、软件故障_和______________。 3. 需求阶段的错误分为不一致性错误、

__________________和___________________。 4. 设计阶段的错误分为设计不完全错误、__________________和___________________。 5. 编码阶段的错误分为数据说明错误、__________________和___________________。 6. “测试成熟度”分为五级、分别为初始级、________________、______________、管理和测量级、优化,预防缺陷和质量控制级。7. 某公司成立一个测试小组,当所有的开发全部完成后才测试小组接手项目的测试,则该公司属于“测试成熟度”模型中的____________级。8. 某公司的软件产品项目经理带着几个开发人员进行研发,每个开发人员自行测试自己的程序,该公司属于“测试成熟度”模型中的____________级。9. Bill Hetzel定义的测试第一类方法的核心思想是

【精品】软件测试技术教案.doc

昆明冶金高等专科学校 教学方案设计 (学习领域、项目课程用) (20 /20 学年第学期) 所属专业______________ 软件技术 _______________ 所属学院(部)计算机信息学院 授课班级 课程总学时本学期学时 课程名称(全称)软件测试技术 课程总学分本学期学分 任课教师

学习内容与学时分配

学习情境、任务单元教学方案设计

四、教学设计(教学组织、教学方法、教学手段) 1、教学组织 (1)实践教学 在软件测试技术的实践教学屮,进销存管理系统为培训任务,培训团队组建、软件测试环境配置、测试计划制订、软件测试流程、软件测试方法、测试用例设计、执行测试、测试管理、填写测试报告。 (2)理论教学 软件测试环境配置、测试计划制订、软件测试流稈、软件测试方法、测试用例设计、执行测试、测试管理、填写测试报告中所以涉及的理论知识培训学会拿来用,学习任务屮要求了解,实行小组合作自主学习。 2、教学方法 综合应用项目教学法、小组白主合作教学法、演示法、发现法、探究法、讲授法、讨论法及评价法。 3、教学手段 多媒体、远程教学 五、学习过程(主要教学环节,详细描述教师、学生的活动) 1、实践教学 演示项忖教学以集屮演练教学为主,以小组讨论为辅,教学均以完整的工作过程:团队组建、软件测试环境配置、测试计划制订、软件测试流稈、软件测试方法、测试用例设计、执行测试、测试管理、填写测试报告、测试T具使用为主线,演练每一个环节的工作过稈、工作手段、工作方法和理论知识的学习方法。 2、理论教学 (1)知识点可逐一参考教材和检索网络资源,这个过程是在教师的引导下完成,包括如何检索、查阅、收集、整理、利用资料。 (2)对知识点进行小组讨论合作学习,把班级分为4-5个小组,这一步骤主要完成收集的材料进行集屮讨论并进行组织桀理后合作学习每一个知识点,每个合作小组内分工学习整理后的知识点,小组内学习交流过程中有教师的引导和督促;在实施组内交流后,各小组按委派一名代表进行小组间的汇报(代表在小纽?内轮换产生),每个小组汇报内容不得相同, 因为毎个小组的学习内容是一致的。毎个小组汇报的思想是:是什么,如何用,自我总结; 在小组汇报结束后,学生Z间相互提问,相互解答。并由教师对学生所提问题和知识点进行点评、梳理、总结,以进一步引导学生如何学,学了什么。 六、工作成果及考核(成果形式和评价方式) 提交测试计划书、测试用例设计文档、测试管理文档、填写测试报告。 由学生和教师各白做出一份评价结果,个人的每一个知识点评价结果由两方面构成:小组和个人被评结果。一个学习任务成后,根据学生填写的软件缺陷报告和工作态度和小组Z 间互评及组内互评,给出考核成绩。 七、课外作业 培训任务T作再现工程。

软件测试-确认测试、系统测试教案

《软件测试基础》教案 8.7确认测试、8.8.1 系统测试概念 课时1 ----------------------------------------------------------------------------------------------------------------------------- 2 1.回顾上一章: [10分钟] ------------------------------------------------------------------------------------------------- 2 2.课程知识点讲解: ----------------------------------------------------------------------------------------------------- 3 2.1.具体知识点1:[15分钟] (3) 2.2.具体知识点2:[15分钟] (3) 3.本节总结[5分钟] ----------------------------------------------------------------------------------------------------- 4 4.考核点--------------------------------------------------------------------------------------------------------------------- 4 5.测试题--------------------------------------------------------------------------------------------------------------------- 4 6.扩展部分------------------------------------------------------------------------------------------------------------------ 5 7.学员问题汇总 ----------------------------------------------------------------------------------------------------------- 5 8.作业------------------------------------------------------------------------------------------------------------------------ 5课时2 ----------------------------------------------------------------------------------------------------------------------------- 5 1.回顾上一节:[5分钟]-------------------------------------------------------------------------------------------------- 5 2.课程知识点讲解: --------------------------------------------------------------------------------------------------------- 5 2.1具体知识点1:[30分钟] (5) 3.本节总结[10分钟] --------------------------------------------------------------------------------------------------- 7 4.考核点------------------------------------------------------------------------------------------------------------------------- 7 5.测试题------------------------------------------------------------------------------------------------------------------------- 7 6.扩展部分---------------------------------------------------------------------------------------------------------------------- 7 7.学员问题汇总 --------------------------------------------------------------------------------------------------------------- 7 8.作业---------------------------------------------------------------------------------------------------------------------------- 7

基于生命周期的软件测试-教案

《软件测试基础》教案 第三讲 教材内容:3 课时1 ----------------------------------------------------------------------------------------------------------------------------- 2 1.回顾上一章: [5分钟] --------------------------------------------------------------------------------------------------- 2 2.课程知识点讲解: ----------------------------------------------------------------------------------------------------- 3 2.1.具体知识点1:基于生命周期测试概述[10分钟] (3) 2.2.具体知识点2:生命周期各个阶段的测试要求[10分钟] (3) 2.3.具体知识点2:HP ALM对生命周期软件测试的支持[10分钟] (3) 3.本节总结[10分钟] --------------------------------------------------------------------------------------------------- 4 4.考核点--------------------------------------------------------------------------------------------------------------------- 4 5.测试题--------------------------------------------------------------------------------------------------------------------- 4 6.扩展部分------------------------------------------------------------------------------------------------------------------ 4 7.学员问题汇总 ----------------------------------------------------------------------------------------------------------- 4 8.作业------------------------------------------------------------------------------------------------------------------------ 4课时2 ----------------------------------------------------------------------------------------------------------------------------- 5 9.回顾上一章: [5分钟] --------------------------------------------------------------------------------------------------- 5 10.课程知识点讲解:-------------------------------------------------------------------------------------- 5 10.1.具体知识点1:[10分钟] (5) 10.2.具体知识点2:[10分钟] (5) 10.3.具体知识点3:[10分钟] (5) 11.本节总结[10分钟] ----------------------------------------------------------------------------------- 6 12.考核点 ----------------------------------------------------------------------------------------------------- 6 13.测试题 ----------------------------------------------------------------------------------------------------- 6 14.扩展部分 -------------------------------------------------------------------------------------------------- 6 15.学员问题汇总-------------------------------------------------------------------------------------------- 6 16.作业 -------------------------------------------------------------------------------------------------------- 6

软件测试教案

第一章软件及其开发过程 [教学目的] 1、理解软件的含义 2、了解软件开发过程 [教学内容] 1.1软件的含义 1、软件概念 ①能够完成预定功能和性能的、可执行的指令(计算机程序); ②使得程序能够适当地操作信息的数据结构; ③描述程序的操作和使用的文档。 ④软件 = 程序 + 数据(库) + 文档 + 服务 2、软件组成 ①客户需求 - Customer Requirements ②市场需求文档 - MRD (Marketing Requirement Document) ③软件规格说明书 - Specifications ④技术设计文档– Technical Design Docs ⑤测试文档 Test Documents ⑥在线帮助 - Online help ⑦产品发布注释 - Release Notes / Read Me ⑧产品软件包 - Release packages 3、软件特征 软件是逻辑的、知识性的产品集合,是对物理世界的一种抽象,或者是某种物理形态的虚拟化。 ①软件是硬件的灵魂,硬件是软件的基础 ②软件,是智慧和知识的结晶 ③软件不会“磨损”,而是逐步完善 . 1.2软件开发过程的特性 1.2.1软件开发的基本过程 ①需求分析:根据客户的要 求,清楚了解客户需求中的 产品功能、特性、性能、界 面和具体规格等,然后进行 分析,确定软件产品所能达 到的目标。 ②设计:根据需求分析的结 果,考虑如何在逻辑、程序 上去实现所定义的产品功能、特性等,可以分为概要设计和详细设计,也可分为数据结构设计、软件体系结构设计、应用接口设计、模块设计、界面设计等。 ③编程:将设计转换成计算机可读的形式。 ④测试:对设计、编程进行验证和用户需求确认的过程 ⑤维护:维持软件运行,修改软件缺陷、增强已有功能、增加新功能、升级等。1.2.2软件开发过程模型

软件测试教学设计

《软件测试》教学设计 广东汕头华侨中学欧阳玲 一、教学设计分析 本课内容:广东教育出版社高中信息技术(选修4)《数据管理技术》,第四章开发数据库应用系统 4.4 软件测试与数据库维护,第1个课时:软件测试。(一)课程内容分析 普通高中信息技术课程标准要求在《数据管理技术》的选修中,让学生初步掌握设计和实现简单的数据库应用系统的基本方法,并了解数据库的维护。这是我们教学的重点。对所开发的数据库应用系统进行测试和维护,是实现数据库应用系统不可或缺的一个环节。成功开展这一内容的教学,将有助于学生对数据库应用系统的开发过程有一个完整的理解。如何让学生在有限的课时中顺利实现对问题的理解,对他人开发的小型系统进行科学评价,又能避免面对晦涩难懂的软件工程理论无所适从,这是教学难点所在。(二)教材处理 本课对教材作适当处理,在学生学习完4.1、4.2、4.3之后开展“开发‘校运会资料管理系统’”的综合活动,让学生以进行理论学习与亲身实践相互穿插的方式,进行一次针对其他小组同学所开发“校运会资料管理系统”的交换测试的活动,“测评结果评价和数据库维护”则放在第2第3个课时。目的是通过让学生了解软件测试与数据库维护,并初步懂得如何科学地评价一个数据库应用系统。(三)学生分析 经过4.1至4.3节的学习,学生初步掌握用access开发小型数据库应用系统的方法。他们已经在综合活动中通过小组合作开发出“校运会资料管理系统”。设计一个应用系统似乎并不难,但系统中难免出现错误,要想使系统达到最优化的性能也不是一件容易的事,系统在投入使用之前必须经过全面的严格测试。学生对“软件工程”中举足轻重的软件测试、数据库维护等工作还比较陌生,有必要在系统开发的后期让学生亲身体验“软件测试”的过程,引导他们充分认识维护数据库应用系统正常工作的重要性。(四)教学策略设计1 二、教学过程设计 基于以上分析,本课的教学目标、重难点及教学流程设计如下:(一)教学目标 1、知识与技能:能设计合理有效的测试数据,测试用access开发的小型数据库应用系统。 2、过程与方法:掌握软件测试的基本方法,学会设计测试数据、作出预测以及对测试结果的分析,逐步培养工程化的思想。 3、情感态度与价值观:能够辩证地看待程序开发与测试工作之间的关系,尊重客观规律、培养科学的思维方法、树立正确的价值观。 (二)教学重点与难点 教学重点:了解数据库应用系统的测试方法 教学难点:如何设计合理的测试数据更多地发现软件错误,如何对数据库应用系统进行有效评价。(三)教学流程设计 1.关于教-学流程和教-学活动的设计思路 图1 本课与其他章节的关系示意图 2 第一个课时 第二、三个课时 说明:这是一次将自己开发的软件与他人交换测试的活动,让学生扮演“软件测试员”,一个小组内部的所有同学各自设计合理的测试数据/测试用例,测试另外一个小组开发的“校运会资料管理系统”。对该系统中的软件程序部分进行测试,体验软件测试的方式和方法,找出软件缺陷,撰写测评报告,提交互评报告进行交流,最后对整个综合活动进行评价。 2.学生上机操作安排和教师应用信息技术的情况

(完整word版)《软件测试基础》课程教案

《软件测试基础》课程教案 一、课程定位 《软件测试基础》是软件工程专业的必修课程和信息安全专业的选修课程,是为培养学生软件测试基本理论知识和实践能力而设置的一门重要的专业课程。《软件测试基础》是研究软件开发和管理过程中如何提高软件产品质量的一门课程,系统分析软件开发和管理过程中软件缺陷产生的原因,详细阐述发现各种缺陷问题的策略、方法和技术。本课程归属于软件工程知识领域。 先修课程:离散数学、数据结构、数据库原理、操作系统原理、高级程序设计语言、软件工程、面向对象软件工程 二、课程总目标 学生学习本课程要实现的目的是:领会软件测试的基本思想、基本概念与分析方法,掌握软件测试的基本理论、测试策略、测试模型和测试流程,提高软件测试技能、测试管理能力和文档撰写能力,能综合运用软件测试原理、方法和技术开展软件项目的测试。通过本课程的学习,使学生尽快步入软件测试之门,为学生将来从事实际软件测试工作和进一步深入研究打下坚实的理论基础和实践基础。 三、重点、难点章节及内容 第1单元软件测试基础 [知识点] 软件测试概念;软件测试的目的;软件测试的分类;软件测试的原则;缺陷定义和分类;测试用例的定义和标识;软件测试的模型;软件测试过程;测试团队的建设、测试团队的管理;软件测试计划;缺陷管理流程;缺陷数据分析;测试有效性度量;常见的缺陷管理工具; [重点] 软件测试的概念;软件测试的原则;测试用例定义;缺陷分类;V模型;W 模型;软件测试计划的制定;缺陷管理流程; [难点] 软件测试计划的制定;缺陷流程管理;缺陷数据分析;测试有效性度量;[基本要求] 1、识记:软件测试的概念;软件测试的分类;测试用例的定义;缺陷定义;缺陷的分类;测试用例的定义; 2、领会:软件测试的原则;V模型;W模型;X模型;H模型;软件测

软件测试技术建设实施方案

南京信息职业技术学院 骨干专业课程建设方案 《软件测试技术基础》 课程代码:【M01F031】 适用专业:软件技术 编制单位:计算机与软件学院

《软件测试技术基础》 骨干专业课程建设方案 课程编码[M01F031] 课程承担单位[计算机与软件学院] 制定人[ ] 制定日期[ ] 审核人[ ] 审核日期[批准人[ ] 批准日期[一、指导思想 深入贯彻《关于全面提高高等职业教育教学质量的若干意见》和《教育部关 于推进高等职业教育改革创新引领职业教育科学发展的若干意见》精神,落实实 施《南京信息职业技术学院国家骨干高职院校建设方案》,提高岗位能力课程与实 际工作岗位的匹配程度,提高教育教学质量,制定此建设方案。 二、课程建设目标 1.通过典型软件企业的岗位分析,明确目前软件测试工程师岗位的工作任务 及职业能力,获取软件测试应用领域的具体需求,根据工作任务和职业能力要求 确定课程目标; 2.依据课程目标选择典型企业的项目案例,并对案例进行裁剪和优化以适应 课程需求; 3.以优化后的案例为基础优化、修订现有教材; 4.完善和优化网络教学资源库,包括教学课件、教学视频、习题库、软件测 试项目案例代码及软件测试相关文档; 5.引入典型企业的软件测试管理模式,模拟企业软件软件测试流程来组织课 程的实施,让学生对未来自己的工作岗位和工作情境具有直观感受; 6.探索基于过程的课程考核方式,发挥评价的功能,提高学生学习积极性; 7.倡导学生主动参与,乐于研究,勤于动手的学习态度,在项目案例测试过 程中培养学生交往与合作能力; 三、组织实施 负责人:顾海花 组员:董志勇、雷雁、史海峰、周乃富、季飞、何蓓、

软件测试-黑盒测试、灰盒测试教案

《软件测试基础》教案 第8章动态测试 8.2黑盒测试 8.3灰盒测试 1.回顾上一章: [10分钟] (2) 2.课程知识点讲解: (2) 2.1.具体知识点1:黑盒测试概念[XX分钟] (2) 2.2.具体知识点2:等价类划分[XX分钟] (2) 2.3.具体知识点3:边界值分析[XX分钟] (4) 2.4.具体知识点3:因果图概念[XX分钟] (4) 2.5.具体知识点4:随机测试、猜错法、探索性测试[XX分钟] (5) 2.6.具体知识点4:灰盒测试[XX分钟] (5) 3.本节总结[10分钟] (5) 4.考核点 (5) 5.扩展部分 (6) 6.作业 (6)

授课教师:XXX 课时:2课时 ●主要目的 ?掌握黑盒测试的概念 ?掌握等价类划分、边界值分析、因果图等利用黑盒测试创建测试用例的方法 ?了解随机测试、猜错发、探索性测试的相关概念和技术 ? ●重点 ?黑盒测试的概念、灰盒测试的概念、等价类划分、边界值分析、因果图 ●难点 ?等价类划分、边界值分析、因果图的区别与联系 1.回顾上一章: [10分钟] 回顾白盒测试的概念、白盒测试创建测试用例的方法。以提问的方式对上一章的知识进行回顾,以检查学生对上一章知识的学习及掌握情况。 2.课程知识点讲解: 2.1.具体知识点1:黑盒测试概念[XX分钟] 讲解要点:通过回顾白盒测试的概念,说明白盒测试的缺点,从而引出黑盒测试及黑盒测试的相关理论知识。 2.2.具体知识点2:等价类划分[XX分钟] 讲解要点:所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据做为测试用例,它完全不考虑程序的内部结构。等价类划分为有效等价类和无效等价类。重点讲解等价类划分的步骤及等价类划分的原则,按照等价类划分的步骤及原则创建测试用例。 案例分析:

软件测试分类和分级-教案

《软件测试基础》教案 教材内容:4 课时1 ----------------------------------------------------------------------------------------------------------------------------- 1 1.回顾上一章: [5分钟] --------------------------------------------------------------------------------------------------- 2 2.课程知识点讲解: ----------------------------------------------------------------------------------------------------- 2 2.1.具体知识点1:软件配置项缩(CSCI)的概念[10分钟] (2) 2.2.具体知识点2:软件测试分类[30分钟] (3) 2.3.具体知识点2:软件测试分级[25分钟] (3) 2.4.具体知识点2:软件测试中的错误分级[15分钟] (4) 3.本节总结[5分钟] ----------------------------------------------------------------------------------------------------- 4 4.考核点--------------------------------------------------------------------------------------------------------------------- 4 5.测试题--------------------------------------------------------------------------------------------------------------------- 5 6.扩展部分------------------------------------------------------------------------------------------------------------------ 5 7.学员问题汇总 ----------------------------------------------------------------------------------------------------------- 5 8.作业------------------------------------------------------------------------------------------------------------------------ 5 课时:2课时 课时1 第四章软件测试分类与分级 ●本章主要目的 ?了解计算机软件配置项概念 ?掌握基于CSCI的软件测试分类方法 ?掌握软件生命周期的软件测试分级方法及相关概念 ?掌握软件测试中的错误分级方法及其应用方法

软件测试-过程管理教案

《软件测试基础》软件过程管理教案 课时1 ----------------------------------------------------------------------------------------------------------------------------- 2 1.回顾: [5分钟] ------------------------------------------------------------------------------------------------------------ 2 2.课程知识点讲解: ----------------------------------------------------------------------------------------------------- 2 2.1.具体知识点1:[15分钟] (2) 2.2.具体知识点2:[10分钟] (3) 2.3.具体知识点3:[5分钟] (4) 2.4.具体知识点4:[10分钟] (4) 3.本节总结[5分钟] ----------------------------------------------------------------------------------------------------- 4 4.考核点--------------------------------------------------------------------------------------------------------------------- 5 5.测试题--------------------------------------------------------------------------------------------------------------------- 5 6.扩展部分------------------------------------------------------------------------------------------------------------------ 5 7.学员问题汇总 ----------------------------------------------------------------------------------------------------------- 5 8.作业------------------------------------------------------------------------------------------------------------------------ 5课时:2课时

软件测试-静态分析方法教案2

《软件测试基础》教案 第二讲 课时1 ------------------------------------------------------------------------------------------------- 错误!未定义书签。 1. 回顾上一章: [0分钟] ------------------------------------------------------------------------------------------- 2 2. 课程知识点讲解:------------------------------------------------------------------------------------------------------- 2 2.1. 具体知识点1:[8分钟]------------------------------------------------------------------------------ 2 2.2. 具体知识点2:[15分钟] ---------------------------------------------------------------------------- 3 2.3. 具体知识点3:[2分钟]------------------------------------------------------错误!未定义书签。 2.4. 具体知识点4:[10分钟] ---------------------------------------------------------------------------- 5 3. 本节总结[10 分钟] -------------------------------------------------------------------错误!未定义书签。 4. 考核点 ----------------------------------------------------------------------------------------------错误!未定义书签。 5. 测试题 ----------------------------------------------------------------------------------------------错误!未定义书签。 6. 扩展部分 ------------------------------------------------------------------------------------------------------------------- 6 7. 学员问题汇总 ------------------------------------------------------------------------------------------------------------- 6 8. 作业 ------------------------------------------------------------------------------------------------------------------------- 6 课时2 ------------------------------------------------------------------------------------------------------------------------- 2 9. 回顾上一章: [0分钟] ------------------------------------------------------------------------------------------- 2 10. 课程知识点讲解: ----------------------------------------------------------------------------------------------------- 7 10.1. 具体知识点1:[15分钟] ----------------------------------------------------------------------------- 7 10.2. 具体知识点2:[5 分钟] ----------------------------------------------------------------------------- 8 10.3. 具体知识点3:[10分钟] ----------------------------------------------------------------------------- 8 10.4. 具体知识点4:[10分钟] ----------------------------------------------------------------------------- 9 11. 本章总结[5分钟] ------------------------------------------------------------------------------------------- 9 12. 考核点--------------------------------------------------------------------------------------------------------------------- 9 13. 测试题--------------------------------------------------------------------------------------------------------------------- 9 14. 扩展部分------------------------------------------------------------------------------------------------------------------ 9 15. 学员问题汇总 ----------------------------------------------------------------------------------------------------------- 9 16. 作业---------------------------------------------------------------------------------------------------------------------- 10 课时:2课时

《软件测试技术》教学大纲

《软件测试技术》教学大纲 一、课程概述 《软件测试技术》课程是计算机科学与技术(本科)专业的技术专业课程,本课程通过详细地对软件生命周期中各测试阶段进行分析,系统的讲授软件测试的基本原则、类型、策略、方法、技巧以及软件测试工具的选择和使用。此外,本课程从管理者的层面,全面介绍软件测试过程的计划、实施和缺陷管理,测试工作的监控方法。 本标准的编写依据是2008级计算机科学与技术专业教学计划,适用于我校计算机科学与技术专业(本科)。其它专业及其它教学层次可参照本标准执行,执行时,由任课教师根据教学计划安排的实际学时作适当调整。 二、课程目标 从课程性质上讲,《软件测试技术》是一门计算机专业技术课。通过本课程的教学,达到的教学目标是: 1.知道《软件测试技术》这门学科的性质、地位和独立价值。知道这门学科的研究范围、分析框架、研究方法、学科进展和未来方向。 2.理解这门学科的基本概念、基本原则类型、策略、方法、技巧。 3.了解和掌握软件工业界普遍采用的、成熟的、先进的测试经验和方法,学习测试专家的经验和方法,掌握软件测试所需要掌握的知识和技能。 4.掌握测试相关工具的使用。 三、课程内容和要求 这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。这四个层次的一般涵义表述如下: 知道———是指对这门学科和教学现象的认知。 理解———是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。 掌握———是指运用已理解的教学概念和原理说明、解释、类推同类教学事件和现象。 学会———是指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,或能识别操作中的一般差错。

相关主题
相关文档
最新文档