版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ADDINCNKISM.UserStyle《软件测试》课程教学大纲(理论课程)一、课程基本信息课程号3023S06021开课单位国际学院课程名称(中文)软件测试(英文)SoftwareTesting课程性质任选考核类型考查课程学分2课程学时34课程类别通识通修课先修课程程序设计基础、软件工程适用专业(类)软件工程二、课程描述及目标(一)课程简介软件测试是软件工程专业学生的一门专业选修课。软件测试技术是软件工程中应用最广泛的技术之一。本课程全面介绍了软件测试的概念、原理、方法和工具。主要课程内容包括:测试的基本理论、方法与技术、自动化测试原理、框架与工具、软件项目测试实施与管理。通过本课程的学习,使学生能够理解软件测试的意义,具有系统认知能力和工程认知能力组织软件测试的程序和实践,培养动手能力、技术创新能力和软件测试岗位所必需的专业能力。(二)教学目标课程目标1:掌握软件测试的概念、原理、方法和工具。。课程目标2:掌握测试分析、测试用例设计和自动化脚本开发的方法和技能。课程目标3:熟悉软件测试的流程和实践,对整个软件项目进行测试实施和管理。课程目标4:构建软件测试的全局观念和批判性思维能力,培养软件测试岗位承担软件测试任务所必需的专业能力。三、课程目标对毕业要求的支撑关系毕业要求指标点课程目标权重1-1:软件工程基础理论知识;2-1:求学能力;课程目标10.62-2:工程实践能力课程目标20.12-3:信息获取能力课程目标30.12-5:创新能力;2-6:组织协调能力;3-4:专业素养。课程目标40.2四、教学方式与方法教学方式:课堂讲授、课堂讨论、案例分析、小组展示。教学方法:探讨式教学、启发式教学、案例教学相结合;理论与实践相结合的任务和目标驱动教学方式。在基本分析和设计方法指导下,以完成一个完整的软件测试过程作为教学任务和目标,用一个个阶段性的任务和目标来引导学习,使其贯穿整个教学过程。通过完成阶段性的任务,使学生掌握软件测试的基本概念、基本原理、方法与技术,自动化测试原理、框架和工具,逐步建立软件测试的整体概念,培养软件测试岗位必备的职业能力。五、教学重点与难点(一)教学重点测试基本理论、方法与技术,自动化测试原理、框架和工具,软件项目的测试实施及项目测试管理等内容。教学难点测试分析、测试设计和自动化脚本开发,测试基础设施的部署。六、教学内容、基本要求与学时分配序号教学内容基本要求学时教学方式对应课程目标1第1章引论理解软件测试的必要性,掌握软件测试的概念,掌握测试和开发的关系、测试和质量保证的关系,理解并掌握测试驱动开发的思想。2讲授讨论课程目标12第2章软件测试的基本概念掌握软件缺陷概念,掌握软件测试的分类掌握并灵活运用静态测试和动态测试、主动测试和被动测试、黑盒测试和白盒测试。理解软件测试级别和软件测试工作范畴。2讲授讨论案例分析课程目标1课程目标23第3章软件测试方法掌握各种软件测试的方法:基于直觉和经验的方法、基于输入域的方法、基于组合及其优化的方法、基于逻辑覆盖的方法、基于缺陷模式的测试、基于模型的测试,理解形式化测试方法。4讲授讨论小组展示课程目标1课程目标24第4章软件测试流程和规范理解传统的软件测试过程和敏捷测试过程(含SBTM)的不同掌握软件测试的学派,理解并掌握测试过程改进,理解软件测试规范。2讲授讨论课程目标1课程目标2课程目标35第5章单元测试与集成测试掌握单元测试的概念、目标及任务,掌握代码静态测试的含义及工具。掌握并灵活运用单元测试工具。理解分层单元测试和系统集成的模式。4讲授讨论小组展示课程目标1课程目标2课程目标3课程目标46第6章系统功能测试理解功能测试思路,掌握功能测试方法与工具,理解功能测试自动化。掌握回归测试和精准测试的概念。2讲授案例分析课程目标1课程目标2课程目标3课程目标47第7章专项测试掌握性能测试、安全性测试、兼容性测试、可靠性测试、易用性测试的概念及应用。2讲授讨论课程目标1课程目标2课程目标3课程目标48第8章软件本地化测试什么是软件本地化翻译验证本地化测试的技术问题本地化的功能测试2讲授课程目标1课程目标2课程目标3课程目标49第9章测试自动化及其框架测试自动化的内涵测试自动化实现原理测试自动化的实施API自动化测试框架移动应用自动化测试框架2讲授讨论课程目标1课程目标2课程目标3课程目标410第10章测试需求分析与测试计划测试的目标和准则测试需求分析测试项目的估算与进度安排测试风险和测试策略测试计划的内容与编制2讲授小组展示课程目标1课程目标2课程目标3课程目标411第11章设计和维护测试用例理解测试用例构成掌握测试用例设计方法,掌握测试用例的组织和跟踪。2讲授课程目标1课程目标2课程目标3课程目标412第12章部署测试基础设施理解测试基础设施的重要性,掌握测试基础设施的要素。理解虚拟机技术的应用和测试基础设施的自动部署2讲授课程目标1课程目标2课程目标3课程目标413第13章测试执行、缺陷跟踪与报告掌握软件测试执行与跟踪,掌握软件缺陷的描述。理解软件缺陷跟踪和分析、产品质量评估与度量,理解测试的评估与报告。 2讲授案例分析课程目标1课程目标2课程目标3课程目标414第14章软件测试展望理解大数据的测试、AI系统的测试、AI助力软件测试。了解软件测试工具的未来。理解如何彻底实现持续测试及软件测试发展趋势。2讲授讨论课程目标1课程目标2课程目标3课程目标415总结与复习1)课程总结2讲授课程目标1课程目标2课程目标3课程目标4合计34七、实验内容、基本要求与学时分配序号实验项目名称实验内容与要求学时类型对应课程目标1完成一个简单的测试过程选定一个软件系统中的1-2个模块,做初步的功能测试分析,进行手工测试,发现缺陷并记录4验证性课程目标12单元测试-JUnitJUnit安装与应用,逻辑覆盖(语句与分支)6验证性课程目标1课程目标23系统功能测试Selenium+WebDriver使用自动化脚本开发以及测试用例设计方法应用,如等价类划分、边界值分析、决策表等8设计性课程目标1课程目标24性能测试JMeter、PerfDog及其应用6验证性课程目标1课程目标25综合测试基于MeterSphere的综合测试API测试和测试用例管理、测试计划、测试执行和测试报告等10设计性课程目标1课程目标2课程目标3合计34注:实验要求包括必修、选修;实验类型包括“演示性”、“验证性”、“设计性”、“探究性”、“其它”等。八、学业评价和课程考核(一)考核类型:考试eq\o\ac(□,√)考查(二)考核方式:开卷考试闭卷考试eq\o\ac(□,√)课程论文课程报告其它:(三)成绩评定:考核依据建议分值(百分比)考核/评价细则对应课程目标过程考核60%课堂表现10%是否旷课,迟到,早退。课程目标1作业20%完成进度,对基本概念的理解是否正确,对软件测试各个方面的应用是否熟练。课程目标1-2课堂练习20%是否独立完成,在规定的时间提交,不抄袭。课程目标1-2案例分析20%分析一个或多个案例,体验软件测试的构建方法和流程,提出自己的想法或解决方案,并用PPT进行汇报。课程目标1-3小组展示30%按照规定的主题完成PPT制作和分组展示,提交一份文件,包括在软件测试的每个阶段完成的工作。课程目标1-4期末考核40%在课程结束时,提交一篇2500字以上的论文,文章应该包括软件测试的一般概念和知识并按时交论文。课程目标1-4九、课程目标达成评价课程目标的实际达成效果计算方式如下,达成值越高,教学效果越好。课程目标达成度毕业要求指标点达成度十、教材与教学参考(一)教材《SoftwaretestingPrinciplesandPractice(2thEdition)》.StephenBrown.Beijing:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年春季森林防火责任落实与实践指南
- 2025 高中信息技术数据与计算之数据与计算促进在线教育混合式教学改革课件
- 2026年半固态电池规模化上车:技术原理与产业链分析
- 2026年自动除草自动采收兽医机器人产品类型市场细分
- 2026年时速400公里高速列车技术体系自主知识产权保护
- 2026年北斗终端环境适应性试验与可靠性评估报告
- 2026年绿色工厂从合规达标向绩效领跑跨越路径
- 2026年工业机理模型封装复用与模型即服务模式
- 2026年工业机器人普及应用与无人化车间建设方案
- 2026年循环经济资源综合利用项目信贷支持审批体系设计
- 高中数学专题讲座课件
- 《伤口换药技术》课件
- 鱼类性别控制技术研究进展专题培训课件
- 旧桥拆除专项施工方案
- 小学生古诗词大赛备考题库(300题)
- 化学预氧化简介
- GB/T 9978.2-2019建筑构件耐火试验方法第2部分:耐火试验试件受火作用均匀性的测量指南
- GB/T 17711-1999钇钡铜氧(123相)超导薄膜临界温度Tc的直流电阻试验方法
- 建设项目办理用地预审与选址意见书技术方案
- 研究生学术道德与学术规范课件
- (部编版)五年级语文(下册)语文园地一·口语交际一优质课件
评论
0/150
提交评论