第5讲 白盒测试 1.ppt

上传人:99****p 文档编号:1453633 上传时间:2019-02-28 格式:PPT 页数:68 大小:738.74KB
下载 相关 举报
第5讲 白盒测试 1.ppt_第1页
第1页 / 共68页
第5讲 白盒测试 1.ppt_第2页
第2页 / 共68页
第5讲 白盒测试 1.ppt_第3页
第3页 / 共68页
第5讲 白盒测试 1.ppt_第4页
第4页 / 共68页
第5讲 白盒测试 1.ppt_第5页
第5页 / 共68页
点击查看更多>>
资源描述

1、软 件 测 试ECJTU软 件 测 试 技 术bugs 第 3讲 白 盒测试技术 1软件工程 吕敬钦创新大楼 西 楼 403-2-软 件 测 试ECJTU白盒测试黑盒SRS,手册白盒 内部工作过程 源代码 单元测试 程序结构集成测试清楚程序结构和源代码, 按照内部的结构信息来展开测试-3-软 件 测 试ECJTU白盒测试白盒测试的对象 源代码查看代码的 规范性 ,对照函数功能查找 代码的逻辑缺陷 、 内存管理缺陷 、 数据定义和使用缺陷 等。 程序结构通过 函数调用图、算法流程图 等反映程序设计的相关图表, 找到程序设计的缺陷 ,或者 评价程序的执行效率 ,以利于程序的 结构优化 。-4-软

2、件 测 试ECJTU白盒测试适用阶段 当被测对象为 函数 时, 主要关注 的是函数 源代码的逻辑 是否符合该函数的 功能要求查看源代码中是否存在 典型的编程缺陷从设计优化的角度观察 源代码结构是否合理、是否过于复杂 等 对应的是 单元测试 阶段,主要由 开发人员 来完成-5-软 件 测 试ECJTU白盒测试适用阶段 当被测对象为 功能 时此时更多的是借鉴白盒测试方法的思想, 完成对业务流程的覆盖测试 对应的是 集成测试 甚至 系统测试 阶段,主要由 测试人员 来完成测试工作-6-软 件 测 试ECJTU白盒测试 静态白盒测试 动态白盒测试 判定测试-7-软 件 测 试ECJTU静态 白盒测试

3、动态测试 :设计用例和运行软件。 静态测试 :检查分析和审核 各种设计文档,用自己的眼睛和脑筋来测试。 静态黑盒测试 静态白盒测试-8-软 件 测 试ECJTU静态 白盒测试 静态黑盒测试 :检查 需求规格说明书,产品说明书 等,认真查找里面的缺陷。描述软件产品 是比较困难的事情; 需要处理许多不可预料的情况,接受众多不同方面的事项 ,并汇集在描述文档中,难免不会出问题。如 QQ,微信等实践经验: 理解说明书 里的诸多为什么和怎么做,才能更好地进行细节检查;假设自己是客户 ; 研究现有的标准和规范 ; 研究类似软件 。-9-软 件 测 试ECJTU软件缺陷软件缺陷与测试某公司生产手机,开发应用软件 “日历行程 ”测试员卓某测试时发现,电力不足以开机时,事件提醒 无效 ,再次开机,无提示。特殊情况,在 需求中 并未有明确定义 。这种 bug也可以静态测试到-10-软 件 测 试ECJTU静态 白盒测试 静态白盒测试有条理地,仔细审查 软件设计、体系结构和源代码 ,从而找出软件缺陷的过程。 目的: 尽早发现 软件的缺陷, 以找出动态黑盒测试 难以发现 或隔离 的软件缺陷 。开发初期 ,测试小组集中精力进行 软件设计的审查 非常有价值,降低返工成本。多由开发人员和测试员共同完成。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。