软件测试管理体系
2015-10-10 21:25
316 查看
1:定义和概述
由于我国测试现状的不成熟、缺乏一定的规范性,在管理上随意、简单、没有建立有效、规范的软件测试管理体系,所以需要
建立一个对整个软件测试过程进行管理和规范的体系,这个体系就叫软件测试管理体系。
2:目的
建立软件测试管理体系的主要目的是确保软件测试在软件质量保证中发挥应有的关键作用。软件产品的监视和测量
对软件产品的特性进行监视和测量,主要依据软件需求规格说明书,验证产品是否满足要求。所开发的软件产品是否可以交付,要预先设定质量指标,并进行测试,只有符合预先设定的指标,才可以交付。对不符合要求的产品的识别和控制
对于软件测试中发现的软件缺陷,要认真记录它们的属性和处理措施,并进行跟踪,直至最终解决。在排除软件缺陷之后,要再次进行验证。产品设计和开发的验证 通过设计测试用例对需求分析、软件设计、程序代码进行验证,确保程序代码与软件设计说明书的一致,以及软件设计说明书与需求规格说明书的一致。对于验证中发现的不合格现象,同样要认真记录和处理,并跟踪解决。解决之后,也要再次进行验证。软件过程的监视和测量
。从软件测试中可以获取大量关于软件过程及其结果的数据和信息,它们可用于判断这些过程的有效性,为软件过程的正常运行和持续改进提供决策依据。
3:怎么建立软件测试管理系统
一般应用过程方法和系统方法来建立软件测试管理体系,也就是把测试管理作为一个系统,对组成这个系统的各个过程加以识别和管理,以实现设定的系统目标。同时要使这些过程协同作用、互相促进,从而使它们的总体作用大于各过程作用之和。其主要目标是在设定的条件限制下,尽可能发现和排除软件缺陷。测试系统主要由下面6个相互关联、相互作用的过程组成:测试计划、测试设计、测试实施、配置管理、资源管理、测试管理。
由于我国测试现状的不成熟、缺乏一定的规范性,在管理上随意、简单、没有建立有效、规范的软件测试管理体系,所以需要
建立一个对整个软件测试过程进行管理和规范的体系,这个体系就叫软件测试管理体系。
2:目的
建立软件测试管理体系的主要目的是确保软件测试在软件质量保证中发挥应有的关键作用。软件产品的监视和测量
对软件产品的特性进行监视和测量,主要依据软件需求规格说明书,验证产品是否满足要求。所开发的软件产品是否可以交付,要预先设定质量指标,并进行测试,只有符合预先设定的指标,才可以交付。对不符合要求的产品的识别和控制
对于软件测试中发现的软件缺陷,要认真记录它们的属性和处理措施,并进行跟踪,直至最终解决。在排除软件缺陷之后,要再次进行验证。产品设计和开发的验证 通过设计测试用例对需求分析、软件设计、程序代码进行验证,确保程序代码与软件设计说明书的一致,以及软件设计说明书与需求规格说明书的一致。对于验证中发现的不合格现象,同样要认真记录和处理,并跟踪解决。解决之后,也要再次进行验证。软件过程的监视和测量
。从软件测试中可以获取大量关于软件过程及其结果的数据和信息,它们可用于判断这些过程的有效性,为软件过程的正常运行和持续改进提供决策依据。
3:怎么建立软件测试管理系统
一般应用过程方法和系统方法来建立软件测试管理体系,也就是把测试管理作为一个系统,对组成这个系统的各个过程加以识别和管理,以实现设定的系统目标。同时要使这些过程协同作用、互相促进,从而使它们的总体作用大于各过程作用之和。其主要目标是在设定的条件限制下,尽可能发现和排除软件缺陷。测试系统主要由下面6个相互关联、相互作用的过程组成:测试计划、测试设计、测试实施、配置管理、资源管理、测试管理。
相关文章推荐
- 我的~/.vimrc设置
- hadoop远程调试
- B树算法与实现 (C语言实现)
- 我的~/.vimrc设置
- 《代码阅读方法与实践》读书笔记1
- SPOJ DISUBSTR Distinct Substrings
- [sicily]1154. Easy sort
- 重学C++Primer笔记6---指针、typedef、const、define彻底理解
- ARM术语
- chapter1 Using neural nets to recognize handwritten digits
- 邮票分你一半
- HDU5242(树DP)
- Xutils
- 《利用python进行数据分析》读书笔记 --第一、二章 准备与例子
- ACM学习历程—ZOJ 3868 GCD Expectation(莫比乌斯 || 容斥原理)
- 每天进步一点点——Linux系统时间来处理
- HDU 5074 Hatsune Miku (dp)
- 删除文件夹
- FragmentTransaction add 和 replace 区别
- iOS 7、iOS 8屏幕适配