软件测试-课程教学大纲
4. 测试报告。要求给出对教学管理平台进行测试后的测试报告及测试总结。
5. 缺陷报告。提交测试出来的缺陷记录。
三、各单元教学内容及基本要求
第1单元软件测试概述
1.教学内容
软件测试发展
软件可靠性问题
软件缺陷概述
软件测试定义及原则
软件测试与软件开发
2.教学要求
正确理解软件测试发展以及软件测试的分类;正确理解软件测试的意义;熟悉软件工程与开发过程与软件测试的关系以及软件测试过程模型、软件测试原则、软件测试关键问题;了解软件测试与软件开发、质量保证的关系。
3.教学重点与难点
重点
软件缺陷识别。
难点
软件测试原则。
第2单元软件测试策略
1.教学内容
软件测试策略
软件测试分类
静态测试与动态测试
软件测试过程模型
测试用例的定义和特征
2.教学要求
掌握软件测试静态策略、动态策略及软件测试的分类,理解软件测试过程模型,理解不同的测试过程模型适应于不同的软件开发模型。
3.教学重点与难点
重点
(1)软件测试静态策略、软件测试动态策略。
(2)软件测试过程模型。
难点
软件测试静态策略。
第3单元黑盒测试方法
1.教学内容
等价类划分法设计测试用例
边界值法设计测试用例
决策表法设计测试用例
因果图法设计测试用例
场景法
2.教学要求
掌握黑盒测试方法,运用等价类划分、边界值分析以及因果图法、决策表法、场景转换法等设计测试用例。
3.教学重点与难点
重点
等价类划分法、因果图法、边界值法、决策表法设计测试用例。
难点
等价类划分法、因果图法设计测试用例。
第4单元白盒测试用例设计方法
1.教学内容
逻辑覆盖法
基本路径法
循环测试
静态分析法
2.教学要求
掌握白盒测试方法,运用逻辑覆盖测试方法和基本路经测试方法设计测试用例,运用循环测试及静态分析法进行白盒测试。
3.教学重点与难点
重点
逻辑覆盖法、基本路径法设计测试用例。
难点
基本路径集的确定。
第5单元单元测试
1.教学内容
单元测试介绍
单元测试的内容与方法
单元测试的过程
2.教学要求
掌握单元测试的意义、定义以及应用的方法以及具体的测试内容,通过大量案例,应用白盒测试用例设计方法;熟悉代码审查的流程以及技巧;掌握面向对象的类测试技术。
3.教学重点与难点
重点
单元测试的技术及方法。
难点
白盒测试用例设计方法的应用。
第6单元集成测试
1.教学内容
集成测试概述
集成策略
面向对象的集成测试
集成测试流程
2.教学要求
掌握集成测试策略及集成测试方法。
3.教学重点与难点
重点
集成测试策略。
难点
集成测试策略、集成测试方法应用到具体项目中。
第7单元系统测试
1.教学内容
系统测试概述
功能测试
性能测试
本地化测试
可用性测试
配置测试
2.教学要求
理解系统测试的定义、层次和方法;掌握功能测试技术,了解性能测试以及安全性测试、本地化测试、可用性测试等等。
3.教学重点与难点
重点
性能测试、本地化测试、可用性测试、配置测试方法的理解与运用。
难点
性能测试中一般性能测试、稳定性测试、压力测试、负载测试的区分与运用。
第8单元验收测试
1.教学内容
验收测试概述
验收测试的常用策略
验收测试过程
2.教学要求
理解验收测试的定义、层次和方法;能够设计验收测试。
3.教学重点与难点
重点
验收测试策略、方法。
难点
如何将学过的知识融会贯通、连贯起来应用到实际项目中
第9单元 XUnit单元测试框架
1.教学内容
单元测试
单元测试
2.教学要求
运用JUnit测试工具及NUnit测试工具进行单元测试。
3.教学重点与难点
重点
测试类的书写。
难点
测试类的书写。
第10单元 QTP应用实践
1.教学内容
QTP简介
QTP的工作原理及流程
录制脚本
检查点技术
参数化技术
创建输出值
动作切分技术
测试对象库的创建和使用
2.教学要求
运用QTP中的各种技术对项目进行功能测试,理解检查点技术、参数化技术、创建输出值、动作切分技术等。
3.教学重点与难点
重点
检查点技术、参数化技术、创建输出值、动作切分技术、测试对象库的创建和使用。
难点
在实际应用中能够将各种技术充分运用、在合适的地方选择合适的技术。
第11单元 LoadRunner应用实践
1.教学内容
性能测试应用分类
性能测试计数器及分析方法
LoadRunner工作原理
LoadRunner安装过程
LoadRunner测试流程
脚本的录制与开发
场景的创建与执行
性能结果分析
2.教学要求
运用LoadRunner中的各种技术对项目进行压力测试、负载测试、一般性能测试、稳定性测试。3.教学重点与难点
重点
脚本的录制与开发,场景的创建与执行,性能结果分析。
难点
脚本的录制与开发及性能结果分析。
第三个模块是课程信息管理。测试其对课程信息的增删改查操作、课程负责人设置、课程大纲信息的录入、课程信息检索以及课程先后修逻辑关系的设定等。
第四个模块是教学计划制订。测试其对专业课程体系的设置,专业培养目标、培养规格、毕业标准、学分要求、学时统计、课程介绍、实践教学内容等信息的录入和维护。
第五个模块是报表。测试其生成教学计划文档、生成教学大纲文档、生成开课目录、生成开课计划、生成教学日历以及定制报表等功能。
本系统开发所使用的技术如下:
JavaScript 技术
CSS 技术
页面模板技术FreeMarker
控制层技术WebWork
业务逻辑层技术Spring
数据访问层:JDBCTemplate
数据库技术:MySQL
本系统的开发环境和工具如下: 用户课程信息管理教学计划制定报表专业信息管理定制报表权限管理生成开课目录生成教学任务书生成教学大纲生成教学计划课程体系设置课程信息搜索专业信息搜索<
本系统开发使用的环境是:Intel P4处理器; 操作系统:Windows XP ,MS ;
开发工具有: MyEclippse ;MySQL Front ,Rational Rose 2003,Office2003,EditPlus ; Web 服务器使用Tomcat 6。
(三)项目成果物描述
1. 测试计划文档。要求写出对教学管理平台进行测试的详细测试计划。
2. 测试方案文档。要求 …… 此处隐藏:1303字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




