



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 软件测试与质量保证教学大纲课程性质专业必修课课程编号xx446404课程名称软件测试与质量保证适用专业物联网工程先修课程面向对象程序设计总学时 32 其中理论 20 学时,实验 12 学时学分数2一、课程简介软件测试与质量保证课程是物联网工程专业选修课。本课程将主要介绍软件测试的基本知识和基本方法。本课程的目的和任务是软件测试工作要求学生具备软件测试基本理论、技术方法和项目测试实施及项目测试管理等职业能力,课程通过使学生学习测试基本理论与技术、主流的自动化测试工具、软件项目的测试实施及项目测试管理等内容,使学生能够设计测试用例、使用自动化工具完成完整的项目测试和项目测试管理,使学生能基本承担
2、起软件测试的工作任务,具备软件测试岗位必备的职业能力,同时为学生获取软件测试工程师职业资格证书奠定基础。二、课程教学目标通过本课程的学习,学生应实现如下目标:1、知识目标:了解:软件测试的基本概念和软件测试在软件工程中的重要作用和地位、软件测试的必要性和重要性、软件测试的策略、熟悉软件工程与开发过程与软件测试的关系、软件质量的概念及质量的管理、了解ISO9000和CMM模型、性能测试的内容,并能运用常用的测试工具进行测试、单元测试的主要任务和过程,集成测试的方法和确认测试的准则、系统测试的基本测试方法、验收测试的主要内容和相关配置、面向对象的软件测试基本概念和策略、性能测试工具的使用。掌握:软
3、件测试员的职业内涵和工作职责,运用软件测试技术解决实际测试问题、功能性测试(黑盒测试)各方法,包括边界值测试、等价类测试和基于决策表的测试、掌握结构性测试(白盒测试)中的逻辑覆盖测试和基路径测试,了解数据流测试、掌握软件测试的层次,其中包括单元测试、集成测试和系统测试、掌握测试用例的编写方法,并能编写测试方案和测试报告、软件自动化测试的概念,自动化测试工具与平台AutoRunner、手动测试工具TestCenter的使用。2、能力目标:(1)通过教学达到正确理解软件测试的基本概念和软件测试在软件工程中的重要作用和地位;(2)掌握软件测试的过程与准则,掌握基本的和高级的软件测试技术;(3)熟悉软
4、件测试员的职业内涵和工作职责,能编写测试用例使用测试工具对软件进行测试。三、课程教学基本要求为了更好地掌握本课程的知识,必须先修C语言程序设计、数据结构、Java程序设计等课程,在上课时要求同学们先预习再上课,课后按要求完成书后的思考题。四、课程教学模块(或教学内容)与学时分配序号教学模块知识点学时1项目一软件测试概述了解:软件测试的概念和测试分类方法;ISO9000和CMM模型;相关测试文档的意义;理解:软件测试的背景,软件缺陷和故障的概念;软件测试的意义;软件测试的策略软件质量的概念及质量的管理;掌握:软件工程与开发过程与软件测试的关系;软件测试相关文档的撰写;82项目二软件测试技术了解:
5、软件测试的复杂性;单元测试的主要任务和过程;理解:软件测试的方法和策略;单元测试的方法和确认测试的准则;集成测试的方法和确认测试的准则;系统测试的基本测试方法;面向对象的软件测试基本概念和策略;客户/服务器体系结构的测试、GUI测试、实时系统的测试、嵌入式系统的软件测试;掌握:黑盒测试方法,包括等价类划分、边界值分析以及因果图测试法;明确理解白盒测试方法,包括逻辑覆盖测试方法盒路径测试方法;测试用例的编写;单元测试工具Junit的使用;103项目三软件测试的实践了解:软件测试的管理组织模式与实施过程。理解:软件测试的执行流程;掌握:能运用所学的软件测试技术设计测试用例,执行测试,报告发现的缺陷
6、,并给出测试结果及质量分析报告,熟悉软件测试的执行流程;手动测试工具TestCenter的使用、自动测试工具AutoRunner的使用、性能测试工个LoadRunner的使用;14序号实验项目名称内容摘要实验学时实验类型开出要求1测试文档书写练习掌握相关测试文档的书写规范2设计性必做2白盒测试掌握白盒测试用例的书写及单元测试工具Juint的使用2设计性必做3系统测试用例的设计和策略掌握实际测试环境中测试用例的书写2设计性必做5TestCenter的使用掌握手动测试工具TestCenter的使用2设计性必做6软件缺陷管理实验掌握缺陷管理流程,进一步掌握TestCenter的使用2设计性必做7Au
7、toRunner的使用掌握自动测试工具AutoRunner的使用2设计性必做8LoadRunner测试工具的使用掌握性能测试工具的使用2设计性选做9Web系统测试理解Web系统测试过程2设计性选做五、教学方法与策略1、讲授法:课堂讲授着点于加深基本理论及测试技术的掌握,技术讲解以案例分析为主,注意培养学生的分析能力和动手能力。2、实验课:所有实验尽可能在专用实验室的环境下进行,教师应督促学生在正式实验前进行适当的预习或准备,在实验过程中按照实验步骤积极动手进行实验操作,深入思考、分析、讨论,在课堂外再进行一定时间的练习,按各个实验的具体要求完成实验并提交实验成果,增强解决实际问题的能力。六、学生学习成效考核方式考核环节构成(均为100分制)评分依据占总成绩的比重上课出勤20分上课缺席一次扣2 分,缺课达1/3取消资格。20%平时表现20分作业、课堂提问、实验报告三部分20%期末考试成绩60分以考试卷面成绩(或上机考核)为准60%七、选用教材朱少民,软件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年喀什b2货运资格证多少道题
- 劳动合同范本手写
- 单位洗车合同范本
- 六险一金 合同范本
- 个人建筑仓库合同范本
- 劳务中介劳务合同范本
- 东城食堂承包合同范本
- 住宿酒店前台合同范本
- 出售二手房贷款合同范本
- 临沂工厂转让合同范本
- 2025包头青山宾馆有限公司面向社会公开招聘18人笔试参考题库附带答案详解
- 2025年业务员工作总结及工作计划模版(3篇)
- 2025至2030年中国毛绒卡通玩具数据监测研究报告
- 2024年连云港市赣榆区区属国企对外招聘笔试真题
- 海南省海口市2024-2025学年八年级上学期期末考试数学试题(含答案)
- 2025年度智能充电桩场地租赁合同范本3篇
- 2025年注射用赖氮匹林项目可行性研究报告
- 2025江西吉安市新庐陵投资发展限公司招聘11人高频重点提升(共500题)附带答案详解
- 技术推广服务合同模板五篇
- 2025年山东出版集团招聘笔试参考题库含答案解析
- 水泥基自流平地面技术交底
评论
0/150
提交评论