《软件测试》课件:第7课 测试执行.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《软件测试》课件:第7课 测试执行.ppt》由用户(罗嗣辉)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件测试 软件测试课件:第7课 测试执行 软件 测试 课件 执行
- 资源描述:
-
1、软件测试执行软件测试执行陈大卫2022年3月5日课程内容课程内容1. 测试执行的工作范围2. 联想软件BUG定义3. 测试管理系统使用4. 关于BUG的几个问题5. BUG分析技术1.测试执行工作范围测试执行工作范围 搭建测试环境 执行测试用例 发现软件缺陷(BUG) 记录BUG和提交BUG BUG跟踪 BUG分析和定位2.联想软件联想软件BUG定义定义联想软件BUG定义是公司标准规范的一部分。 被测对象不满足下列任何一条,即认为是软件BUG: 不满足用户需求或隐含需求; 与前期需求或设计不符合或不一致。 联想软件BUG的属性含多个方面,包括按严重程度、再现程度、优先级别、质量特性、BUG状态
2、、引入阶段等。联想软件联想软件BUGBUG定义定义: 指在测试过程中,软件不满足需求或质量要求的情况下,由测试人员提出的缺陷均称为BUG。 属性属性说明说明具体内容具体内容BUG状态指在BUG跟踪和管理过程中的状态标识。包括待修复、待验证、已解决、遗留和注销5个状态。严重程度以可能对用户造成的影响程度做为最终的判断依据。包括致命、严重、一般、微小4种。优先级别指开发人员修改BUG的优先程度,由项目经理在审核BUG时分配。包括尽快修复、必须修复、建议修复、低优先级4种。再现程度指BUG在特定环境和操作中BUG的重复出现的频率。包括每次再现、经常再现、很少再现、出现一次。质量特性BUG反映出软件产
3、品质量的特性。包括功能性、可靠性、易用性、效率、可维护性、可移植性6大特性。引入过程为BUG最初引入的过程或阶段。包括需求、系统设计、概要设计、详细设计、UI设计、编码、用户文档。BUGBUG严重程度严重程度致命致命BUG:v 测试执行主要功能直接导致系统死机、蓝屏、挂起或是程序非法退出;v 系统的主要功能点没有实现;v 主要模块/功能不满足需求或设计上的要求;v 软件的安全缺陷导致重要数据丢失或损坏。v BUGBUG严重程度严重程度严重严重BUG: 测试执行次要功能导致系统死机、蓝屏、挂起或是程序非法退出; 系统的次要功能点没有实现; 对于主要功能的执行结果与预期结果差别较大,或是计算结果不
4、正确; 软件的易用性不好,导致用户可能不能正常完成软件的主要功能操作; 程序执行过程过于缓慢; 程序占用占用过大的系统资源,或是占用资源后不能正常释放; 主要界面有明显的错别字或描述错误。.BUGBUG严重程度严重程度一般一般BUG: 软件的实际执行过程与预期结果有差异,但不严重; 非正常操作或输入导致系统出错,或执行结果不正确; 系统运行过程中偶尔(出现概率5%)有出错提示或导致系统运行不正常; 软件交互性不好,对于用户可能造成难于操作、学习和理解; 在用户经常使用的环境中,界面不美观,影响软件品质; 界面、程序或帮助文档中文档或文字描述问题,造成用户难于理解。BUGBUG严重程度严重程度微
5、小微小BUG: 软件的实际执行过程与预期结果有较小的差异; 软件不能处理用户可能使用的极端条件下的操作;界面、程序或帮助文档中文档或文字描述问题,但影响不大。BUGBUG优先级优先级 优先级别体现了开发人员修改BUG的优先顺序,分4个级别:尽快修复、必须修复、建议修复、低优先级。 判定权限:项目经理。 BUGBUG优先级优先级尽快修复:尽快修复: 需要开发人员马上修复,并尽快修改完成。 一般指BUG较为严重,并且会对其他工作造成不良影响的情况。必须修复:必须修复: 需要开发人员修复,并且要修改完成。 一般指BUG较为严重,但对其他工作影响较小的情况。建议修复:建议修复: 开发人员最好要进行修改
6、,但并不一定必须修复。 一般指BUG较为轻微,影响软件品质。 此类BUG若最终不修改,一般要做为遗留BUG。低优先级:低优先级: 开发人员可以根据实际情况来决定是否修改。 一般指BUG无关紧要,对项目质量影响非常小。 此类BUG若最终不修改,可以注销或做为遗留BUG。3.测试管理系统使用测试管理系统使用测试管理系统介绍测试管理系统介绍 项目BUG信息的记录与跟踪平台。 系统用户:测试人员。开发人员。项目经理。浏览人员。测试管理系统主要功能测试管理系统主要功能 是测试全过程的管理平台,贯穿整个测试生命周期。 为测试管理者和项目经理提供量化和可视化管理。 包括测试计划、测试用例、测试执行、BUG信
7、息、测试报告、测试总结和用户反馈的各个阶段的管理。BUG生命周期生命周期4. 关于关于BUG的几个问题的几个问题 怎样发现BUG 怎样描述BUG 怎样处理BUG4.1 怎样发现怎样发现BUG用客户的头脑思考-学会移情象愚笨的用户那样做-不遵守任何规定,不做任何假定不要局限在对显而易见事实的测试在缺陷密集区继续查找目标明确的结构化测试凭借经验,直觉和预感经验是人们对错误行为的称谓目标明确的结构化测试目标明确的结构化测试v 在破坏性测试之前进行通过性测试 -等价类划分,数据测试,状态测试.v 开始破坏性测试 -竞争条件和时序错乱 -重复,压迫和重负v 加强测试 -BUG轰炸 -其他人员加入,BET
展开阅读全文