- 7
- 0
- 约9.69千字
- 约 10页
- 2020-02-03 发布于江苏
- 举报
软件测试标准
前言
前一版的《软件测试标准》 ,在测试工作中发挥了很好的指导作用。本次修改在
原标准基础上,提出了新的测试理念、工作方法、组织方式,使之更贴近实际工
作,真正起到纲领的作用。
一、软件测试
1、软件测试的目的
软件测试是指为了度量和提高被测试对象的质量、对测试对象进行工程
设计、使用和维护的与软件开发过程并发的生命周期过程。软件测试的
目的为:验证软件产品的实现状态以及实现质量。
2、软件测试相关概念
2.1 白盒测试
指基于程序结构的测试,测试目标是检查程序内部逻辑结构和逻辑
路径,是代码级的测试。
2.2 黑盒测试
基于程序功能的测试,根据输入输出的关系推断程序功能的正确性。
2.3 测试用例
测试方案,包括数据输入和相应的期望输出。依据测试用例来执行具
体操作 。
2.4 预防性测试
其原理为:只要测试在生命周期中进行得足够早,就能够提高待测软
件的质量。
2.5 测试风险分析
其目的为:确定测试对象、测试的优先级、测试的深度。
2.6 软件测试模型
公司目前采用 V 模型,实现测试与软件开发的同步进行。
1
2.7 等价类划分
将测试对象按某种约定划分为有限个组成部分,提高测试的有效性。
2.8 边界值分析
分析测试对象的所有边界值及边界附近的临界值。
二、测试工作流程
需求分析 审核需求分析,编写验收测试部分用例
实地调研 重点收集客户实际业务资料、操作习惯,并与需求分析作出对比
概要设计 审核概要设计,从用户角度提出问题
编写集成测试用例
详细设计 审核详细设计报告,与需求分析、概要设计进行比对
编写单元测试用例
提出测试计划
单元测试阶段
编写用户手册总体框架
审核测试用例
集成测试阶段
审核修改计划
执行测试
验收测试阶段
程序员提供修改清单
测试总结
修改测试 编写测试用例
补充测试用例 资料归档
执行测试
复测
测试总结
测试报告复测 测试用例复测
三、开发—测试流程
2
定期检查、审核 BUG
BUG审核
关闭BUG 得到 BUG
BUG管理
原创力文档

文档评论(0)