




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试基础授课教案授课内容:第六章 集成测试和系统测试授课课次:第17次课授课时数:2学时 授课日期: 上课教室:目的与要求:通过课堂教学,使学生了解系统测试的基本内容,掌握压力测试、容量测试和性能测试,了解安全性测试、可靠性测试和容错性测试。掌握回归测试。教学重点:1压力测试、容量测试和性能测试2安全性测试、可靠性测试和容错性测试教学难点:容错性测试方法教学方式:1. 运用软件测试技术课件进行课堂讲授,加深对系统测试内容的理解;2. 联系国内软件测试的现状,进行课堂讨论。教学内容:1. 系统测试的基本内容2. 压力测试、容量测试和性能测试3. 安全性测试、可靠性测试和容错性测试4. 回归测试内容提要及时间分配:1、系统测试的基本内容(20分钟)u 压力测试u 容量测试u 性能测试u 安全测试u 容错测试2、回归测试(25分钟)u 回归测试的目的u 回归测试的方法u 回归测试的组织和实施3、压力测试、容量测试和性能测试(20分钟)u 压力测试u 容量测试u 性能测试4、安全性测试、可靠性测试和容错性测试(20分钟)u 安全性测试u 可靠性测试u 性能测试5、课后小结和布置作业(5分钟)教学参考书:1. 软件测试方法和技术 朱少民 清华大学出版社2. 软件测试 Ron Patton 机械工业出版社3. 软件测试教程 贺平 电子工业出版社讨论与思考:1. 为什么要进行系统测试?作 业:1. 系统测试包含哪些内容?复问题目:序号题 目学 生成 绩123教 学 内 容 与 方 法 步 骤6.3 系统测试引言:系统测试是将经过集成测试后的软件,作为计算机系统的一个部分,与计算机硬件、某些支持软件、数据和人员等系统元素结合起来,在实际运行环境下对计算机系统进行一系列的严格有效的测试来发现软件的潜在问题,保证系统的运行。6.3.1 系统测试的内容一、 压力测试(stress test)二、 容量测试(capacity test)三、 性能测试(performance test)四、 安全测试(security test)五、 容错测试(recovery test)6.3.2回归测试 1、回归测试的目的:在程序有修改的情况下保证原有功能正常的一种测试策略和方法; 2、回归测试的方法:再测全部测试用例、基于风险的选择测试、基于操作剖面选择测试、再测试修改的部分; 3、回归测试的组织和实施。 识别出软件中被修改的部分。 从原基线测试用例库T中,排除所有不再适用的测试用例,确定那些对新的软件版本依然有用的测试用例,建立一个新的基线测试用例库T0。 依据一定的策略从T0中选择测试用例测试被修改的软件。 如果回归测试包不能达到所需的覆盖要求,必须补充新的测试用例使覆盖达到规定的要求,生成新的测试用例库T1。用T1执行修改后的软件。64 压力测试、容量测试和性能测试引言:三种测试虽然测试目的有所不同,但手段和方法在一定程度上比较相似,通常会使用特定测试工具来进行模拟测试。6.4.1 压力测试压力测试是在一种需要反常数量、频率或资源的方式下,执行可重复的负载测试,以检查程序对异常情况的抵抗能力,找出性能瓶颈。包括:测试压力估算测试环境准备问题分析累积效应压力测试用例极限名称A例如“最大并发用户数量”前提条件输入/动作输出/响应是否能正常运行例如10个用户并发操作例如20个用户并发操作极限名称B前提条件输入/动作输出/响应是否能正常运行6.4.2容量测试 通过测试预先分析出反映软件系统应用特征的某项指标极限值。643性能测试性能测试用例性能A描述用例目的前提条件输入数据期望的性能(平均值)实际性能(平均值)性能B描述用例目的前提条件输入数据期望的性能(平均值)实际性能(平均值)65 安全性、可靠性和容错性测试引言:安全性测试、可靠性测试和容错性测试的测试目的不同,其手段和方法也不相同,但都属于系统测试的范畴,有一定的联系。651安全性测试 两种级别的安全性 应用程序级别和系统级别; 2、测试目标 3、测试范围 4、测试标准信息安全性测试用例假想目标A前提条件非法入侵手段是否实现目标代价利益分析假想目标B前提条件非法入侵手段是否实现目标代价利益分析652可靠性测试 可靠性(reliability)是产品在规定的条件下和规定的时间内完成规定功能的能力。 可靠性测试方法 可靠性测试结果的评估可靠性测试用例任务A描述连续运行时间故障发生的时刻故障描述统计分析任务A无故障运行的平均时间间隔(CPU小时)任务A无故障运行的最小时间间隔(CPU小时)任务A无故障运行的最大时间间隔(CPU小时)任务B描述连续运行时间故障发生的时刻故障描述统计分析任务B无故障运行的平均时间间隔(CPU小时)任务B无故障运行的最小时间间隔(CPU小时)任务B无故障运行的最大时间间隔(CPU小时)653容错性测试 容错性测试是检查软件在异常条件下自身是否具有防护性的措施或者某种灾难性恢复的手段,包括: 故障转移与数据恢复 测试目标 测试范围 完
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 滑雪年终工作总结
- 亲子关系指导课件
- 亲子与师生关系课件
- (2024版)苏教版三年级上册数学3.3数据的收集(3)课件
- 亮度与照度的课件
- 防疫培训志愿者
- 事业单位年终考核课件
- 公司的力量课件马连福
- 透析并发消化道出血的护理
- 乾县安全生产培训会课件
- 2025年煤矿企业主要负责人安全生产理论考试笔试试题含答案
- 监狱公选面试题库及答案
- 具有法律效应的还款协议书6篇
- 2025年全国企业员工全面质量管理知识竞赛题及参考答案
- 生产经营单位从业人员安全培训档案14张表
- GA/T 1788.1-2021公安视频图像信息系统安全技术要求第1部分:通用要求
- FZ/T 60029-2021毛毯脱毛测试方法
- 质量月知识竞赛题库
- 状态-特质焦虑问卷STAI
- hsp运营高感训练家长手册
- 罐车司机培训试题含答案
评论
0/150
提交评论