2014软件可靠性测试与评估实验课安排.ppt
软件可靠性测试与评估实验,2,主讲:张虹 邮箱:电话:82339676 办公室:为民楼626助教:胡思远 课代表:柏亚欣,名称:软件可靠性测试与评估编号:141708学时:20学分:1实验地点:为民楼 208,课程信息,3,软件可靠性测试有效地发现程序中影响软件可靠性的缺陷,从而实现可靠性增长;可以验证软件可靠性的定量要求是否得到满足;可以评估当前软件可靠性的水平,预测未来可能达到的水平,从而为软件的开发管理提供决策依据。软件可靠性测试与评估是软件可靠性工程的核心内容,是软件可靠性工程技术区别与其它软件工程技术的特色所在。,课程简介,4,掌握软件可靠性测试与评估的基本原理。从软件被测对象分析、软件可靠性测试剖面构造、软件可靠性测试执行、软件可靠性测试评估等环节加深对软件可靠性测试及评估理论知识的理解,并熟悉相关软件的使用。,课程简介,5,实验内容,本实验包括四部分内容:1)软件可靠性测试剖面构造实验2)软件可靠性验证测试实验3)软件可靠性评估实验4)软件可靠性增长测试实验(选做),6,课程安排,第一次课软件可靠性测试剖面构造实验课程介绍TCS工具演示被测软件ATM机软件演示熟悉被测软件,开始剖面构造第二次课软件可靠性测试剖面构造实验(续)完成操作剖面构造生成测试用例,7,第三次课软件可靠性验证测试实验SRET工具演示制定验证测试方案测试执行,收集数据测试结果分析总结第四次课软件可靠性评估实验趋势分析模型选择给出评估结果,8,实验工具,1.软件可靠性测试数据生成工具TCS软件可靠性测试数据生成工具TCS是集软件可靠性测试剖面建模与测试用例生成为一体的软件工具,支持使用Musa的建模。2.软件可靠性评估工具SRETSRET支持基于软件可靠性失效数据分析可靠性趋势,分析软件可靠性模型的质量,并进行可靠性评估。3.ATM机软件(被测软件)ATM机软件模拟用户进行取款,存款,转账,查询余额,退卡等操作。用户通过插入银行卡,输入正确的密码,便可根据显示器页面上的提示进行以上操作。,9,实验报告,本实验按照软件可靠性测试过程开展。实验报告为可靠性测试的阶段性文档,包括:软件可靠性测试剖面报告软件可靠性验证测试实验报告软件可靠性增长测试评估实验报告实验报告以电子文档的方式编写和提交,严禁抄袭。如果发现雷同的实验报告,将取消实验课成绩。,10,以两人为小组完成实验内容,每组使用一台固定的实验用计算机,小组成绩作为学生成绩。每个小组需要在实验用计算机的D盘,以两人的姓名命名一个文件夹,并把实验中产生的数据、文件、文档存放在该文件夹中。实验用计算机禁止插拔自带U盘,非教师允许,不得向实验计算机拷入和拷出文件。各小组可以在实验过程中自带笔记本电脑编写测试文档,测试文档可以在实验室之外完成。,实验课要求,11,实验中使用的文档模版可以在实验课公共邮箱中下载,密码为shiyan2014。实验报告需要在实验结束后的2周内提交。实验前请认真预习实验指导书,每次到实验室需要签到。实验出勤情况、软件可靠性测试剖面的完成质量、软件可靠性测试数据的收集质量、测试文档质量将作为成绩评价的主要标准。,实验课要求,12,1.软件可靠性测试数据生成工具TCS 及使用手册2.软件可靠性评估工具SRET 及使用手册3.ATM机软件(被测软件)及需求规格说明4.实验指导书5.软件可靠性验证测试实验报告模板6.软件可靠性增长测试评估实验报告模板,13,