51Testing软件测试论坛
标题:
软件测试点线面和红黄绿灯浅谈
[打印本页]
作者:
pinkychen
时间:
2009-7-14 16:00
标题:
软件测试点线面和红黄绿灯浅谈
本人从2001年毕业就开始从事测试工作,在这个测试工作中,浅谈一下对测试的一些看法。希望能和大家一起互动交流
测试过程其实概括为三个字:点,线,面
点:就是软件产品功能点的测试,是最基础的测试
线:就是软件产品的业务流程和功能现成的测试,是保证软件能正常运行的基础
面:就是软件覆盖面测试,还包含一些性能测试和反向测试等的一个过程。这个阶段测试保证软件的售后质量保证。
不同公司,不同软件对软件质量的标准要求不同,所以点,线,面得测试标准就不同。
——————————————————————————————————————————————————————————————————————————————
测试的要求和标准,可以从以下几个方面来对点,线,面的具体定义。
1.可以通过不同性质软件
2.测试岗位在不同公司的定义或定位
3.测试的方式比如白盒子测试或黑盒子测试
4.软件的所有处的周期,比如需求阶段,开发阶段,设计阶段,编码阶段,验收阶段。。。。
5.测试工种:外包测试和内部测试
6.客户要求
7.测试发展不同时期对这三个概念的理解不同
以下就针对7个情况分别描述点线面在标准和在实际工作中的具体操作。。。
一.不同性质的软件,点线面在的标准和实际工作的具体执行。
说 明:我现在就根据在以往公司测试过的软件来分析,可能有点局限性
企业EUR软件:
学校教育软件:
电子政务软件:
烟草公司商务智能软件:
外汇外围系统:
外汇核心系统:
通过上述4类软件分别说明每个软件的标准和在企业具体执行
二.测试岗位在不同公司的定位
1.测试是单独部门,有一定规模,专业测试人员(需求人员,设计人员,执行人员,文档整理人员,QA等),测试人员和开发人员合理的比率数
2.测试是开发部所属小单位,依附于开发人员,开发人员和测试人员比率不合理
3.测试是由公司各个闲置人员凑合一起,组成临时测试部门没有专门人员
三.测试方式,白盒子测试和黑盒子测试和灰盒子测试
1.黑盒子测试
2.灰盒子测试
3.白盒子测试,因为白盒子测试阶段,对这块涉及不深,所以暂不说明
四.软件所处的周期阶段
1.需求分析阶段
2.设计阶段
3.编码阶段
4.内部验收阶段
5.客户验收阶段
6.后期维护阶段
7.软件升级阶段
五.测试工种,外包测试和内部测试
至于把这块拉上来,是因为我对外包测试和内部测试已经有一定了解,觉得外包测试和内部测试对点线面得了解是有区别的而且很大程度上会涉及人情关系。
1.外包测试
2.内部测试
六.客户要求
只所以把这个列上来,发现有些软件客户的主观性会直接影响软件测试点线面标准,特别是在后期的验收测试过程和升级过程测试中
七.测试发展的周期
1.最初时期:
——————————————————————————————————————————————————————————————————————————————
测试结果可以通过:红灯,黄灯,绿灯说明这个软件测试的结果,红灯表示这个软件是不能运行的,存在很大的问题;黄灯表示这个软件还处于需要等待修复状态,不能推广运行;绿灯表示这个软件质量得到控制范围,可以推广运行。
[
本帖最后由 pinkychen 于 2009-7-16 15:07 编辑
]
作者:
pinkychen
时间:
2009-7-14 16:02
在后续的过程中,我会把自己的一些观念和看法陆续整理出来,欢迎和大家一起探讨和交流。
作者:
hongyan
时间:
2009-7-15 16:31
期待您的下文
作者:
pinkychen
时间:
2009-7-16 15:08
今天把我点线面在各个不同时期的含义和定义,列了个大概,具体内容在后续中整理和补充,希望得到一起回顾交流
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2