51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3156|回复: 0
打印 上一主题 下一主题

测试群QQ聊天之软件度量

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-5-27 18:10:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我们在软件测试后,就会有对软件的一个评估,就是评价软件质量如何, 一
般我们用的是bug,就是软件有多少个bug来评估,  
有的还会根据bug的不同严重程度给个加权值来评估。  
但是实际中,光用bug来统计,只能反映软件的一个方面
,还有代码行统计,bug密度统计等。  
还有程序复杂度的度量,如果复杂度越高,那么bug的机会就越多,这样在系统没测
试之前就能大概估算出软件质量在第一次测试的时候会如何。  
一个好的测试人员不仅仅是在测试的时候知道软件如何,还要知道在系统分析的时候,开
发设计的时候就能知道软件质量大概如何,这样对于测试计划的制定有很大帮
助  
软件的好坏,你刚才的bug
"数目和严重性是一个方面,我觉得应该还有release后的用户的反应 "
10935268(椰之风) 11:22:44
反馈回来的问题  
56123046(草莓()) 11:29:15
那也是一种 是在一定时间,反馈的问题,做个比
例计算  
63306657(順) 11:23:28
那叫什么测试来着 bata测试吧  
56123046(草莓()) 11:30:20
这是用户测试,也是beta测试  
10935268(椰之风) 11:24:24.......  
56123046(草莓()) 11:31:36
度量的方法,工具等等很多,有oo的度量如类的继承深度,变量程度等等,利用次数等。  
56123046(草莓()) 11:34:20
如果你们用过together的话,那个工具可以对对象进行度量,分析对象的。比如说,系统总
共统计出100个对象,测试结果是200个bug,那么可以这样度量:每个对象2个
bug,以后,如果再做系统的时候,看到开发出的对象后,就可做个大概的判断
,虽然这个判断要加些其他因素如开发人的能力等。但是判断还是比较客观的
估计。  
397016396(PenChelly) 11:27:53
大家好  
56123046(草莓()) 11:35:11
如果,你经常如此做度量,那么你的度量的经验会很高,水平自然很高。  
397016396(PenChelly) 11:28:45
怎么做那个质量保证计划呢?  
56123046(草莓()) 11:36:25
质量保证计划范围很广,主要是从管理上做
的,你可以参照网络上的一些。  
56123046(草莓()) 11:36:41
比如做iso9000等  
56123046(草莓()) 11:37:09
所有的度量都是根据软件,程序
来的,离不开程序。  
56123046(草莓()) 11:37:38
因此,对程序的了解
,程序代码结构的了解,对测试度量有好处。  
397016396(PenChelly) 11:31:14
哦谢谢了   
10935268(椰之风) 11:32:58
呵呵,我发现我和老大真的是两种人  
56123046(草莓()) 11:41:07
上次讲课的时候说过代码的结
构,最低层是代码行,现在统计代码行的工具很多,大家可以用来统计一下自
己的软件代码行如何,代码行是用来统计生产率、生产力的,比如说多少人多
少月开发了多少行代码,就能算出生产率:如:500行/月/人。 这里的代码行
算生产率不是单指实际代码的生产行,而是整个开发过程的时间。  
56123046(草莓(唐僧)) 11:43:20
如果大家算出软件的代码行,用bug/代码行,就得到一
个度量值, 就是千行代码有多少bug,这个度量就可以用做,指定计划的时候,
对下一个软件质量的要求,比如下一个软件要做到1bug/千行代码。这就是软件质量的量化。  
56123046(草莓()) 11:45:35
代码行的再高一层是功能点
,功能块,这是用来统计系统复杂度的。功能点,功能块之间会通过一定的关
系,交叉在一起,包括对象之间。通过计算功能点,功能块对象之间的关系连
接点数,来判断互相之间的交叉情况,以侧面反映软件的复杂度。  
56123046(草莓()) 11:46:41
一定的复杂度对软件质量有影响的,复杂的软件,bug
肯定多些。呈一个线形比例。  
56123046(草莓()) 11:49:26
功能再往上就是大单元,模块,系统,子系统。这一层反映了系统的性能。比如说:平均
不工作时间等度量标志(MTTE)。是从系统模块的运用上来看的。  
56123046(草莓()) 11:50:50
以上一些度量方法在共享里的“软件测试技术培训.rar
里有
56123046(草莓()) 11:51:29
有想了解面向对象的也可以看:面向
对象技术培训.rar  
56123046(草莓()) 11:53:15
以上只是简单说了一下
度量的问题与好处,大家可以自己去看,自己去实践,比如,你在评估报告里
加一个bug统计及代码统计,如bug/千行代码的 指标,老板肯定会高兴的。  
56123046(草莓()) 11:53:41
好了,到这了!  
我们做测试的,有时候要在测试工作中引入新的东西,这样对你,老板也高兴的,
会认为你有创新。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 04:51 , Processed in 0.065658 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表