TA的每日心情 | 开心 2020-6-28 13:31 |
---|
签到天数: 4 天 连续签到: 1 天 [LV.2]测试排长
|
完了 又生气了不是 都说了和你开玩笑的么 那下次我不开了好不 消消火
真不是诚心和你抬杠的 讨论问题就是讨论问题 呵呵 别动那么大肝火
以后不明白的东西要虚心请教,态度要改改。俺就再破例一次,下次你这种态度俺就不回答了……
晕了 老大 我没点名要你回答啊 表冤枉偶 不过你回答了 我还是很高兴 谢谢你指正 呵呵 ::2ku:::
你看哈 我说出我的想法 然后呢 不对的地方 还请拍砖哈 咱们继续讨论吧
我只是觉得用这种东西来对一个测试人员进行评估 多多少少会有失公允。
我举个例子:
1个测试组有2个成员(少了一点,就先说2个吧),每个测试成员分别负责一个项目(估计这个现象应该还算是好一点的,因为很多的时候1个测试人员可能会同时负责2-3个项目)。这2个项目我们就叫做A项目和B项目吧。
A项目:
模块数量:2个
人员配备:5年以上经验开发人员1个
项目复杂程度:简单(你喜欢叫程序或者其他的复杂程度也可以 呵呵)
B项目:
模块数量:5个
人员配备:5年以上经验开发人员1个,实习生2个
项目复杂程度:复杂(你喜欢叫程序或者其他的复杂程度也可以 呵呵)
2个测试人员分别负责其中一个项目,那么到年底了,你觉得可以用用例发现率来对2个测试人员的工作成绩或者是个人能力进行评估吗?如果测试人员碰到了一个技术很牛的开发人员,不得郁闷的撞墙么?
我觉得BUG的产生和发现,与功能复杂、开发人员水平这些因素关系很大。你看哈,如果程序的功能复杂,再加上开发人员水平不高,出现BUG的几率就应该相当的大,是吧。相反,如果模块功能特别的简单,碰巧开发人员水平还过得去。你认为你会在这个项目中发现多少个BUG呢?即使是同一个模块,由2个开发人员来做,出现的BUG情况也会不同的。当然了,一定要排除hello world 呵呵
bug多可能因素:
1、功能复杂:越是复杂的模块,用例设计用越不容马虎,只能用更多的用例来覆盖需求,不然真的打算考执行阶段测试人员的临场发挥来决定测试力度?
2、开发人员差:测试实体质量差貌似和是否在bug出现路径上提前设置用例没有多大关系吧。
3、无大bug,小bug多:用例设计的初衷不是只为了找出所有的严重Bug.在设计用例时,目标应该是直指所有bug吧。
其实 你已经在帮我说明这个问题了 是吧 呵呵
测试覆盖率并不能代表BUG发现率,理由同上。因为在做测试用例的时候,用例覆盖所有需求是必须的。也可以把他理解成为前提条件。如果说用测试覆盖率去衡量测试人员的能力或者说是工作态度,我觉得还是可以的。最起码别人这么评估我的时候 我可以接受。
如果说,你把这种测试人员发现的BUG和客户反馈的BUG一起做分析。我觉得如果是这样的话,就非常有必要了。为什么客户可以发现,测试人员没有发现。是什么原因导致的?下次我们如何进行改进。 我觉得这样应该才是有价值的。 还有一种分析是有价值的,就是对整个生命周期所产生的BUG进行对比分析。举个例子吧。我们在需求阶段发现了10个BUG,在设计阶段发现了20个BUG,在编码阶段发现了20个BUG,在系统测试阶段发现了50个BUG,在验收测试阶段发现了5个BUG(或者是按单元、集成、系统、验收这样的阶段来采集数据)。我觉得,按这样的方式去统计BUG的发现率也是非常有价值的。但是我不清楚国内有多少公司可以真正的做到这点。
如果单纯的从测试这个层面来做BUG的发现率统计,我觉得意义应该是不大的。
如果单纯的仅仅靠BUG发现率来去衡量一个测试人员的工作绩效,我觉得实在有点说不过去,因为我觉得只要是能在测试这个行业是干上个1年2年的人,都应该是那种责任心非常大的人。这么衡量很容易给测试人员造成消极心理。
老大 我没做过测试控制 目前就是一个小tester。
想说的就这些了 呵呵 哪里说的不对 请指正 呵呵 放心 这次绝不乱丢鸡蛋了 好吧 ::xykwd:::
[ 本帖最后由 47385024 于 2010-6-18 18:46 编辑 ] |
|