欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > PPT文档下载
 

Y122092第4讲软件测试流程和测试文档2课时.ppt

  • 资源ID:16538273       资源大小:851KB        全文页数:25页
  • 资源格式: PPT        下载积分:9.9积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要9.9积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

Y122092第4讲软件测试流程和测试文档2课时.ppt

软件测试技术 第 4讲 软件测试流程和文档 本课教学目标 明确系统测试的八个领域测试要点 了解软件测试的流程 课程内容 4.1 系统测试 4.2 软件测试流程 4.1 系统测试 为什么要进行系统测试? 由于软件只是计算机系统中的一个组成部分,软件开发完成之后,最终还要和系统 中的硬件系统、某些支持软件、数据信息等其他部分配套运行。因此,在投入运行 前要完成系统测试,以保证各组成部分不仅能单独的得到检验,而且在系统各部分 协调工作的环境下也能正常工作。 严格的说,系统测试超出了软件工程范围。通常这项工作并不由系统开发人 员或系统开发组织来承担,而是由软件用户或软件开发机构委托独立测试机 构来完成。 系统测试(续) 几种系统测试方法 4.1.1 恢复测试 4.1.2 安全测试 4.1.3 强度测试 4.1.4 性能测试 4.1.5 正确性测试 4.1.6 可靠性测试 4.1.7 兼容性测试 4.1.8 Web测试 4.1.1 恢复测试 恢复测试是通过各种手段,强制性地使软件出错,使其不能正常工作,进而检 验系统的恢复能力。 恢复测试包含的内容: 如果系统恢复是自动的 ( 由系统自身完成 ) , 则应该检验:重新初始化 、 检验点设置机构 、 数据恢复以及重新启动是否正确 。 如果这一恢复需要人为干预 , 则应考虑平均修复时间是否在限定的 、 可以 接受的范围之内 。 4.1.2 安全测试 安全测试的目的在于验证安装在系统内的保护机制能否在实际中保护系统且 不受非法入侵,不受各种非法干扰。 在安全测试中,测试者扮演着试图攻击系统的个人角色: 尝试去通过外部的手段来获取系统的密码 使用可以瓦解任何防守的客户软件来攻击系统 把系统“瘫痪”,使得其他用户无法访问 有目的地引发系统错误,期望在恢复过程中侵入系统 通过浏览非保密的数据,从中找到进入系统的钥匙 系统的安全测试要设置一些测试用例试图突破系统的安全保密措施,检验系 统是否有安全保密的漏洞。 安全测试(续) 对软件产品安全测试应侧重于以下方面:用户对数据或业务功能的访问控制 ,数据存储和数据通信的远程安全控制。 用户管理和访问控制 通信加密 安全日志测试 4.1.3 强度测试 从本质上来说,强度测试(也称压力测试 -Stree Testing)的目的是要检测 非正常的情形,测试是想要破坏程序。 强度测试需要在反常规数据量、频率或资源的方式下运行系统,以检验系统 能力的最高实际限度。 举例: 如果正常的中断频率为每秒 5次,强度测试设计为每秒 50次中断。 把输入数据的量提高一个数量级来测试输入功能会如何响应。 若某系统正常运行可支持 200个终端并行工作,强度测试则检验 1000个终 端并行工作的情况。 运行大量的消耗内存或其他系统资源的测试实例。 4.1.4 性能测试 性能测试用来测试软件在系统集成中的运行性能 , 特别是针对实时 系统和嵌入式系统 , 仅提供符合功能需求但不符合性能需求的软件 是不能被接受的 。 性能测试可以在测试过程的任意阶段进行 , 但只有当整个系统的所 有成分都集成在一起后 , 才能检查一个系统的真正性能 。 性能测试常常和强度 ( 压力 ) 测试结合起来进行 , 而且常常需要硬 件和软件测试设备 , 这就是说 , 常常有必要在一种苛刻的环境中衡 量资源的使用 ( 比如 , 处理器周期 ) 。 3.1.5 正确性测试 正确性测试检查软件的功能是否符合规格说明 。 正确性测试的方法: 枚举法 , 即构造一些合理输入 , 检查是否得到期望的输出 。 测试时应尽 量设法减少枚举的次数 , 关键在于寻找等价区间 , 因为在等价区间中 , 只需用任意值测试一次即可 。 边界值测试 , 即采用定义域或者等价区间的边界值进行测试 。 因为程序 设计容易疏忽边界情况 , 程序也容易在边界值处出错 。 3.1.6 可靠性测试 可靠性测试是从验证的角度出发 , 检验系统的可靠性是否达到预期的目标 , 同时给出当前系统可能的可靠性增长情况 。 对可靠性性测试来说 , 最关键的测试数据包括失效间隔时间 , 失效修复时 间 , 失效数量 , 失效级别等 。 根据获得的测试数据 , 应用可靠性模型 , 可 以得到系统的失效率及可靠性增长趋势 。 可靠性指标有时很难确定 , 通常采用平均无故障时间或系统投入运行后出 现的故障不能大于多少数量这些指标来对可靠性进行评估 。 3.1.7 兼容性测试 软件兼容性测试是检测各软件之间能否正确地交互和共享信息,其目标是保 证软件按照用户期望的方式进行交互,使用其它软件检查软件操作的过程。 兼容性的测试通常需要解决以下问题: 新开发的软件需要与哪种操作系统、 Web浏览器和应用软件保持兼容,如 果要测试的软件是一个平台,那么要求应用程序能在其上运行。 应该遵守哪种定义软件之间交互的标准或者规范。 软件使用何种数据与其它平台、与新的软件进行交互和共享信息。 3.1.8 Web网站测试 Web网站的网页是由文字 、 图形 、 音频 、 视频和超级链接组成的文档 。 对网站的测试包含许多方面 , 如配置测试 、 兼容测试 、 可用性测试 、 文档 测试等;黑盒测试 、 白盒测试 、 静态测试和动态测试都有可能采用 。 通常 Web网站测试包含以下内容: ( 1) 文字测试 ( 2) 链接测试 ( 3) 图像 、 图像测试 ( 4) 表单测试 ( 5) 动态内容测试 ( 6) 数据库测试 ( 7) 服务器性能及负载测试 ( 8) 安全性测试 问题与讨论 软件测试过程包含哪些环节? 3.2 软件测试过程 软件测试过程 测试计 划 软件测试计划工作的输入是:软件测试任务书(或合同)和被测软件 的需求规格说明。他们是开展软件测试计划的基础和依据。 测试的计划与控制是整个测试过程中最重要的阶段,它为实现可管理 且高质量的测试过程提供基础。这个阶段需要完成的工作内容是:拟 定测试计划,论证那些在开发过程难于管理和控制的因素,明确软件 产品的最重要部分。 软件测试过程测试计划 本阶段工作的输出是 :软件测试计划。 软件测试任务书(或合同)和被测软件的需求规格说明,他们是开展软 件测试计划的基础和依据。 软件测试过程测试设计 本阶段工作的输入是 :软件测试计划。 软件测试设计阶段主要包含 2个方面的工作: 一是测试用例的设计 二是测试用例的开发和实现。 软件测试过程测试设计 本阶段要完成的主要任务如下: 1. 在软件测试计划阶段中,通过测试需求分析得到细化后的每一个被 测软件功能和特性,设计相应得软件测试用例。 2. 针对每一个软件测试用例,确定其测试输入、测试步骤以及每一步 骤的预期输出。 3. 如果需要,开发和实现相应的测试输入。(自动化) 4. 建立软件测试需求集和软件测试用例集之间的关联关系。(多对多 ) 本阶段工作的输出是 :测试用例和测试数据。 软件测试过程测试执行 本阶段工作的输入是 :测试用例和测试数据。 软件测试执行阶段,是在准备好的测试环境上依次执行各测试用例并详细记 录每一步的测试结果。 软件测试过程测试执行 本阶段主要完成的任务如下: 1. 获得被测程序 2. 获得指定的测试资源 3. 执行测试用例 4. 记录测试过程和测试输出数据。 本阶段工作的输出是 :软件测试记录。 软件测试过程测试总结 本阶段工作的输入是 :软件测试计划、测试用例、软件测试记录。 软件测试总结阶段的主要工作是根据软件测试的执行情况,作出两方面的评 价: 一是评价软件测试的效果; 二是评价被测试的软件。 软件测试过程测试总结 本阶段要完成的主要任务如下: 1. 描述测试状态 2. 描述软件状态 3. 完成测试报告 4. 保存测试文件 本阶段工作的输出是 :测试报告。

注意事项

本文(Y122092第4讲软件测试流程和测试文档2课时.ppt)为本站会员(w****2)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!