ivanland 发表于 2012-7-23 11:21:31

看了各位如此多的发言,我觉得大家都说的都很对,我也说下自己的看法,灵敏性的问题,涉及到主观和客观两部分。
主观方面就是态度,态度决定一切,换言之就是责任感,有责任感才会想方设法的去发现产品的缺陷,保证产品的质量符合用户需求;其次还包括个人的思维模式和看问题的方式,已发现的BUG会阻碍BUG的发现,如果一个测试人员的思维模式是保守的,不够开放的,那么肯定会造成其测试行为上的墨守成规,不懂得换个角度看问题。哪怕他再有责任感,也无法跳出他自身的测试模式,对发现新领域缺陷是毫无帮助的,只会浪费时间,但收效甚微。
客观方面就是知识和经验的积累,测试人员多一分的项目背景知识、业务知识、测试理论和测试经验,都能对产品质量多一分保障。
对于以上不论是主观还是客观因素,对于一个管理者来说,都必须通过各种交流方式加以改变和提高。客观的东西较容易改变, 可以以培训的方式进行好的知识和经验的传递,大家互相学习,共同提高。最难以解决的其实是主观思想,因为这毕竟涉及到一个人的性格,这是很难改变的,但是管理者还是应该多和测试人员交流,加以正确的思想引导,使其“有则改之,无责加冕”。

limingyue 发表于 2012-7-23 15:01:26

1、熟悉需求,了解业务
2、测试技术及方法
3、平时善于思考、总结
4、了解开发思想

jiangxinlu 发表于 2012-7-23 15:44:53

“如何提高测试人员测试的灵敏性,做到更好更专业的发现缺陷?”
这个问题如果单独从测试的灵敏度来说当然要有专业的技术知识以及业务知识,还要有长期的经验积累,但是我觉得更重要的是测试人员的思维逻辑。
如果作为管理角度而言,首先我们需要改变的是测试人员的思维方式,等到测试人员形成一定的思维方式后,再由测试人员本身根据长期发现的缺陷进行总结(当然也要结合开发人员的能力和开发方式,以及软件系统架构综合考虑),这样才能更好更专业的发现缺陷。

yazi0127 发表于 2012-7-23 16:52:43

把bug的数量和质量做为Tester的绩效考核也是很重要的。

清音寂殇 发表于 2012-7-23 23:04:42

首先应该是有扎实的专业知识,看到才能发现;其次是态度问题,对测试是感兴趣的,才能保持对测试的关注,甚至于对新东西的学习之类的;最后还有行业经验,对需求的把握等等。

千里 发表于 2012-7-24 03:23:26

首先在于对测试基础的熟悉程度,越是熟悉就越是灵敏性越高。

lixs 发表于 2012-7-24 22:14:01

重要的一点是站在用户的角度去测试!

sunflower-fang 发表于 2012-7-24 23:20:09

寻找瓶颈,找出突破口,事半功倍

cnuwwl 发表于 2012-7-25 10:03:46

要对所测试的产品程序逻辑清楚

cnuwwl 发表于 2012-7-25 10:04:20

要对所测试的产品程序逻辑清楚

panxi_2011 发表于 2012-7-25 10:42:43

1、熟悉业务逻辑。从需求里面挖掘测试用例
2、与客户沟通,熟悉系统实际的业务流程和注意事项
3、测试经验。不要遗漏常见的bug
4、交叉测试。弥补自己的测试误区。

zcl432106 发表于 2012-7-25 11:23:55

觉得是对工作的投入,多业务的了解,还有多懂一些其他知识不一定是专业方面的,还有多学些工具的使用

就是爱测试 发表于 2012-7-25 12:33:51

本帖最后由 就是爱测试 于 2012-7-25 12:36 编辑

这个话题很好,我认为灵敏性从以下几个地方考虑:
1、灵敏意思就是灵活、敏捷的意思,那么作为测试人员要灵活的测试,首先应该读懂需求,如何读需求,首先测试人员通读需求,第二遍找出那些是我们应该测试的模块,第三遍针对模块研读,最后项目经理带领真个团队一起研读需求,最后测试人员做出需求矩阵;这样测试人员灵活的记住需求的要点,加上平时积累的测试经验,对一些常识性的需求这样就可以灵活的掌握覆盖需求要点;当然必须是在需求调研阶段就让测试人员加入,这也是我们测试的最终理想状态。
2、测试的方法考虑上提高敏捷,比如黑盒测试方法的等价类、边界值,如何划分得出明确的界定值;
3、测试必须参考的依据要清楚,那么要了解清楚就必须知道软件工程的生命周期,每个阶段的产物以及通过的标准是什么,让测试做到有根有据,不能盲目;
4、测试组的建立必须建立分享机制;
5、每月学习目标的制定作为领导必须要有团队提升意识;
6、敏捷,明锐的观察力,测试人员要提高眼力劲,比如界面上的一个按钮或者标签,看到后就明白起干什么的。
7、后期的实施让测试人员负责,这样业务和客户的理解会更同步,发现自身的问题。

Mia_Man 发表于 2012-7-25 13:10:30

随着自动化测试实现程度的提高,我感觉新来同事对测试的灵敏度远不如当前的老员工。

xiaoxiaoyuqing 发表于 2012-7-25 16:43:29

每测试一个模块,都要经常问问为什么要这样做,可以想想自己以前是否测试过同类型,曾经经常出现什么样缺陷。提高测试人员测试的灵敏性

天士 发表于 2012-7-25 17:09:28

回复 19# wuliangye


确实概况的很好,完全赞同

天士 发表于 2012-7-25 17:09:37

回复 19# wuliangye


确实概况的很好,完全赞同

naroon 发表于 2012-7-26 00:26:21

提高灵敏性
1.所谓见多识广,我们本身对测试的理解要宽要广,理论与实践都要不断地扩张和积累,这样灵敏性才能体现出来。所以多做多想多学多积累。
2.对业务的了解,对需求的把握。业务逻辑要熟悉,抓住需求,多角度考虑可能存在的情况,当然了,这也需要用到了第1点中的知识、经验积累。
3.要有好奇心、要细心

更专业地发现缺陷
1.了解程序实现的逻辑,不一定要求会代码什么的,但至少要有思路且能理清。
2.碰到问题懂得排查,定位真正的原因所在



个人见解。。

zhyb_2008 发表于 2012-7-26 11:27:34

简单总结一下:
1,书读百遍,其意自现
    多做多动手
2,思考是行动的前提
    多想
3,痛苦的经验积累很重要
    多看到测试的遗漏而不是成果
4,问题带来新的启示
    多发掘
5,团队中不同项目,不同测试领域的互动,
    多比较不同产品,项目,测试内容。
6,行业前沿技术的学习和“实际”应用
    多尝试更多手段技术用于工作
再结合19楼,对测试这个职业,职能的详细描述。即使不能提高测试灵敏度,应该也能尽可能的发现更多的问题和缺陷,提高产品质量。

fairy2011 发表于 2012-7-26 12:50:56

我觉得爱好测试,把测试当成兴趣而不是职业是最好的
页: 1 [2] 3
查看完整版本: 提高测试人员测试的灵敏性,做到更好更专业的发现缺陷(12.07.30)(获奖名单已公布)