版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、运算机科学与技术学院软件工程 嵌入式培育 专业软件测试技术课程教学大纲一、课程信息课程名称( COURSE TITLE 软件测试技术课程性质( COURSECHARACTER 专业必修课程代码( COURSE CODE 321B3A05 学分( CREDIT)1.5 学时( CONTACT HOURS 16+16 C+程序设计、Java 应用程先修课程( PRE-COURSE序设计、UML面对对象分析与 建模课程负责人( COURSE COORDINATOR 李宗花二、课程目标通过本课程的学习,同学应具备以下几方面的目标:1、明白软件测试基础学问,学会软件测试策略的基本流程;2、把握白盒测试方
2、法,能利用路径掩盖和规律掩盖技术设计测试用例,并 能编写白盒测试的测试脚本3、把握黑盒测试方法,能利用边界值分析、等价类划分以及决策表测试等 方法设计黑盒测试用例;4、把握 xUnit 、Winrunner 、Loadrunner 三大测试工具的使用;能在这些 工具的支持下对业务系统进行单元测试、功能测试和性能测试;课程目标对毕业要求的支撑关系表毕业要求2-1毕业要求指标点支撑的课程目标能够运用数学与自然科学的基本概念和规律思维描述和刻画 软件工程中的抽象、复杂概念问 题;2问题分析:能够运用2-2能够针对不同行业或领域的课程目标1 复杂软件系统和项目挑选合适且数学、自然科学和工程科经济的数学
3、模型,并应用数学模课程目标学的争论思路与方法,结2 型建立复杂软件系统的形式化模合文献争论,分析、表达型,以保证软件模型的正确性、课程目标3 软件系统开发过程中的一样性和有效性;复杂问题,以获得最优结2-3能够对模型的正确性建立验果;证方案,并进行科学的推理;2-4 能够运用自然科学和数学基 础学问,分析和解决软件项目在 分析、设计和实现过程中遇到的 问题;3-1 娴熟把握面对对象方法的系 统业务建模、系统分析、系统设 计以及实现的方法;把握面对服 务开发的体系结构;明白面对组 件开发的构件集成方法;3设计 / 开发解决方案:3-2 熟识大型软件系统的开发流课程目标2 程及设计方法;能够针对复
4、杂工程问题3-3 具备并娴熟把握Web应用开提出解决方案,在综合考课程目标3 发的才能;虑社会、安全、法律、文课程目标3-4 具备并把握移动互联应用开4 化以及环境等因素的前发的才能;提下,设计满意需求的软3-5 具备并把握大数据分析的能件系统;力、以及基于云运算开发的才能;3-6 在软件系统设计与开发过程 中能考虑软件分析与设计、以及 软件项目实施过程中存在的经 济、法律、安全、健康等制约因 素;4争论:针对本专业的4-1能够运用软件工程专业的相课程目标2 前沿问题和进展趋势,能关 CASE工具集,正确建立业务模够运用科学方法对复杂型、系统模型、数据模型、测试工程问题进行争论,包括模型等,并
5、有效分析这些模型的设计试验、数据处理与数正确性和一样性,从而确保软件课程目标3 据分析,以获得最优的结开发的质量;果;4-2 能够在已具有的软件分析与设计学问的基础上,自主学习软 件工程领域的新方法和新技术;4-3 能够依据试验要求和试验内 容,挑选合适的试验方法和技术 手段设计试验,完成数据处理和 数据分析达到预期要求;4-4 能够运用软件工程专业理论 与技术方法,科学的分析业务系 统的功能, 设计业务系统的结构;三、教学内容与预期学习成效学问单元对应课程目标学问点预期学习成效实现环节学时(1)明白软件测试基础理论;1. 软件测试课程目标 1 1 软件测试基础理论(2)把握软件测试过程;教学
6、方法:理论2)软件开发过程(3)明白软件测试的组织结构和人员要求; 课堂讲授、例题分2 学时析、课堂争论;+试验3)软件开发与软件测试的关系基础与测试(4)明白软件测试的基本过程;课时 2教学手段:策略4)软件测试过程(5)要求同学把握集成测试方法,明白面多媒体课件和传统教学时5)软件测试策略与过程向对象测试技术;学相结合;(6)熟识常用的软件测试工具的使用2. 白盒测试课程目标 2 1 白盒测试基本概念最少测1 把握白盒测试的基本概念;教学方法:理论2)规律掩盖 课堂讲授、例题分主要内容包括规律掩盖标准、2 明白白盒测试的几种方法;析、课堂争论;4 学时试用例数运算;3 把握路径测试方法,
7、设计路径测试用例; 上机试验;+ 技术3)独立路径测试4 把握测试脚本的编写方法;试验教学手段:4)循环测试4 学时多媒体课件和传统教5)面对对象的白盒测试学相结合, 案例分析;6)其他白盒测试方法简介3. 黑盒测试课程目标 3 1 黑盒测试法概述(1)把握边界值分析方法,能够使用该方教学方法:理论 课堂讲授、例题分2)边界值测试法设计软件系统的测试用例;析、课堂争论;4 学时3)等价类测试(2)明白等价类划分的原就,把握该方法 上机试验;+ 技术设计测试用例;4)基于决策表的测试教学手段:试验5)错误估计法(3)明白决策表方法;4 学时多媒体课件和传统教学相结合, 案例分析;学问单元对应课程
8、目标学问点预期学习成效实现环节学时教学方法: 课堂讲授、例题分4. xUnit 单课程目标 2、3、4 1 xUnit概述检查是否(1)熟识 xUnit 测试工具的使用析、课堂争论;理论 上机试验;2)xUnit的安装教学手段:主要内容包括命令行安装、2 学时多媒体课件和传统教安装胜利;(2)能够使用xUnit工具编写单元测试内+ 元测试学相结合, 案例分析;3)使用 xUnit 编写测试容试验4)测试的内容2 学时5)xUnit测试实例教学方法: 课堂讲授、例题分 析、课堂争论;5.功能测试课程目标 2、3、4 1 功能测试概述(1)把握功能测试技术和内容 上机试验;理论2)功能测试重点(2
9、)把握功能测试的重点、方法和常见流教学手段:2 学时3)功能测试常见方法+ 程多媒体课件和传统教4)功能测试常见流程试验(3)把握常见功能录制模板的工具使用学相结合, 案例分析;2 学时5)功能测试的自动化学问单元对应课程目标学问点预期学习成效实现环节学时6.性能测试课程目标 2、3、4 1)性能测试基本要求(1)把握功能测试技术和内容教学方法:理论(2)把握功能测试的重点、方法和常见流 课堂讲授、例题分2)性能测试内容程析、课堂争论;3)性能测试的监测2 学时 上机试验;(3)熟识 LoadRunner 测试工具的使用4)性能测试的方法和测试用例的设+ 计(4)基本把握如何制定负载测试方案、
10、开教学手段:试验2 学时5)性能测试工具的使用发测试脚本并能分析结果;多媒体课件和传统教6)LoadRunner 简介(5)能够进行简洁的负载/ 压力测试学相结合, 案例分析;四、教学目标达成度评判1. 教学目标 1的达成度通过课堂学问点讲解、课后作业、试验报告、期末考 核、期末闭卷考试综合考评;2. 教学目标 2、3的达成度通过课堂学问点讲解、 测试用例设计和测试脚本编 写、期末考核综合考评;3. 教学目标 4的达成度通过课堂学问点讲解、试验报告、模型设计、期末考 核、期末闭卷考试综合考评;五、成果评定2. 考试课 软件测试技术 的期末总评成果包括 4个部分,分别为出勤及课堂表现、课后作业、
11、试验报告和期末考试;重点表达过程化考核形式,把期末总评成果分散到整个学期学习的全过程;详细要求及成果评定方法如下:(1)出勤及课堂表现( 10%)总分为 100分,无故旷课一次扣 5分,无故旷课超过学校规定次数者,按学校有关规定处理;上课睡觉、玩手机、吃零食者被老师发觉一次扣 5分;(2)课后作业( 10%)布置至少三次课后作业, 作业包括课后摸索题和分析设计题,评分以答题思路的规范性、干净性、整体性、规律性、正确性为依据,每次满分为 100分,最后取平均分;假如作业雷同本次作业记零分;(3)测试用例和测试脚本设计文档和试验报告(30%)挑选有针对性的设计试验,要求同学通过一个完整业务系统的
12、UML建模,完成试验并撰写模型设计文档和试验报告;模型设计文档和试验报告的评分以设计和试验完成的质量为依据,每次满分 100分,最终取平均分;如有雷同,本次实验报告记零分;(4)期末考试( 50%)期末进行综合闭卷考试,总分为100 分,题型为挑选题、判定题、分析题和设计题;期末卷面成果未达总分 50%者,该门课程成果作不及格处理;六、课程教材及主要参考书1. 建议教材1 德 Andreas Spillner 德 Tilo Linz 挪 Hans Schaefer 刘琴等译.软件测试基础教程 . 人民邮电出版社 ,2022 2. 主要参考书1 赵斌编著 . 软件测试技术经典教程 (其次版) . 科学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年海洋生物多样性与保护知识题集
- 2026年高级人力资源管理师考试练习题及答案解析
- 2026年财务成本分析试题及解析手册
- 2026年农业机械安全检测智能监测系统应用试题
- 2026年英语口语突破日常交流与商务沟通试题集
- 2026年世界历史知识考试题集涵盖各个文明
- 2026年金融投资基础金融市场与工具初级模拟试题
- 2026年社会经济发展研究模拟试题涵盖经济发展政策与未来趋势
- 2026年环境保护与生态安全知识模拟测试题
- 2026年文化常识竞赛出版社编辑职位应聘预测测试
- QC/T 822-2024汽车用压力传感器
- 2024届新高考语文高中古诗文必背72篇 【原文+注音+翻译】
- DZ∕T 0217-2020 石油天然气储量估算规范
- DL-T439-2018火力发电厂高温紧固件技术导则
- 2024年首届全国“红旗杯”班组长大赛考试题库1400题(含答案)
- 网站对历史发布信息进行备份和查阅的相关管理制度及执行情况说明(模板)
- 工资新老方案对比分析报告
- HGT 2520-2023 工业亚磷酸 (正式版)
- 《公路工程质量检验评定标准 第二册 机电工程》2182-2020
- 《无人机组装与调试》第3章 无人机装配工艺
- 电话邀约技巧
评论
0/150
提交评论