第二章软件测试过程.ppt

上传人:本田雅阁 文档编号:2569627 上传时间:2019-04-10 格式:PPT 页数:25 大小:424.51KB
返回 下载 相关 举报
第二章软件测试过程.ppt_第1页
第1页 / 共25页
第二章软件测试过程.ppt_第2页
第2页 / 共25页
第二章软件测试过程.ppt_第3页
第3页 / 共25页
第二章软件测试过程.ppt_第4页
第4页 / 共25页
第二章软件测试过程.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《第二章软件测试过程.ppt》由会员分享,可在线阅读,更多相关《第二章软件测试过程.ppt(25页珍藏版)》请在三一文库上搜索。

1、第二章 软件测试过程,掌握QA、QC的概念 掌握软件测试过程 了解软件测试各阶段的目的和主要内容,软件质量管理分为,质量控制(QC) 质量保证(QA),质量控制(QC),目的:为了找出缺陷并且解决缺陷 包括的事务: 测试(Testing) 跟踪(Tracking) 监督(Monitoring),测试,跟踪,监督,质量保证(QA),目的:预防缺陷和错误的发生 包括的事务: 制定质量计划 进行审查 走查(Walkthrough) 阅读性审查(Reading) 设立审查机制(Inspection),软件QA和QC所进行的事务,里程碑,定义:一个阶段完成的指针,并且标志着下一个阶段的开始 软件测试里程

2、碑示例:,软件测试过程,结构测试(Construction Testing) 准备QA的人力资源与人员培训 准备所需的软硬件设施 编写测试计划 设计测试用例 完成测试环境的配置,如测试工具的配置等 系统测试(System Testing),软件测试在开发各阶段中的工作 -分析设计阶段,需求说明书审查 概要设计说明书审查 详细设计说明书审查 软件编码规范审查,需求说明书审查(1/2),需求说明书框架,需求说明书审查(2/2),需求说明审查内容,概要设计说明书审查 (1/2),设计说明书框架,概要设计说明书审查(2/2),概要设计说明书审查的内容,详细设计说明书审查内容,软件编码规范审查 (1/2

3、),源程序文档化 命名规范 注释 标准书写格式 数据说明 变量说明的次序应当规范化 声明语句中变量安排有序化 使用注释说明复杂的数据结构,软件编码规范审查 (2/2),语句结构 界面设计 对所有的输出数据都要进行检验,识别错误的输出,以保证每个数据的有效性 对所有的输入数据都要进行验证,识别错误的输入,以保证每个数据的有效性 检查输入项的各种重要组合的合理性,必要时报告输入的状态信息 输入的步骤和操作尽可能简单,并保持简单的输入格式 输入数据时,应允许使用自由格式输入 要提供输入缺省值,软件测试在开发各阶段中的工作 -开发阶段,单元测试 集成测试 确认测试 系统测试 验收测试,单元测试的工作,

4、单元测试又称模块测试,是针对软件设计的最小单位-程序模块,进行正确性检测的测试工作 目的在于发现各模块内部可能存在的各种差错 单元测试需要从程序的内部结构出发设计测试用例,多个模块可以平等的独立进行单元测试,单元测试的步骤,集成测试(1/3),在单元测试的基础上,需要将所有模块按照概要设计说明书和详细设计说明书的要求进行组装 组装时需要考虑的问题 : 把各个模块连接起来的时候,跨模块接口的数据是否会丢失 一个模块的功能是否会对另一个模块产生影响 各个子功能组合起来,能否达到预期的父功能 单个模块的误差累积起来,是否会放大,形成不能接受的错误,集成测试(2/3),模块组装方式 一次性组装方式 增

5、值组装方式 集成测试的组织和实施 采用何种系统组装方法来进行集成测试 集成测试过程中连接各个模块的顺序 模块代码编制和测试进度是否与集成测试的顺序一致 测试过程中是否需要专门的硬件设备,集成测试(3/3),集成测试完成的标志 : 成功的执行了测试计划中规定的所有集成测试 修正了所发现的错误 测试结果通过了专门小组的评审,其它,确认测试:验证软件的功能和性能及其它特性是否与用户的要求一致 有效性测试 软件配置复查 系统测试:将通过集成测试的软件,作为整个计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际或者模拟运行环境下,对软件系统进行一系列测试 验收测试:以用户为主的测试,本章总结,质量控制 质量保证 软件开发的过程 软件测试在开发各阶段的工作,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1