测试需要知道编程知识吗?

2012-02-18  吴亮 

测试需要知道编程知识吗?个人认为是绝对需要的。列一下优点和缺点:
优点:
1.更容易抓住重点,一个测试人员如果有很强的编码能力,就可以了解更多地潜在问题,可以更有效率地设计测试用例,可以在短时间内找到测试的重点
2.可以利用编程知识,进行自动化测试,提高效率
3.更容易和开发进行沟通,说同样的话当然就更容易沟通;可以成为业务和开发的桥梁,提高整个team的沟通;可以辨别开发的编辑,更容易说服开发
4.可以提高自身的市场价值获得相对较高的工资

缺点:
1. 由于了解了编程可能由于过于自信而忽略了基本的测试用例,造成质量问题
2. 了解了编程,具备了程序员的思维,但是可能就会站在程序员的立场而失去了测试的立场


246°/2402 人阅读/6 条评论 发表评论

辜顺利  2012-02-20

测试人员绝对需要编程知识,可是我就是坚持不下来。还是挺头大的。


刘俊  2012-02-21

必须的,就像你会开车,结果有一天车在半路上坏了,你就发现,原来稍微懂一点修车技术还是有好处的


张齐  2012-02-22

个人意见,黑盒测试没必要强调编程的知识,应该这个真的会左右你的测试思路;
例如缺点第二条,如果真形成了程序员的思路,可能会在测试的过程中忽略掉用户体验
我觉得,测试只要能了解到程序的算法,逻辑层就够了,没必要再细化到代码层


韦季禄  2012-02-26

我的编程不是很好.......郁闷,看了招聘都说要懂得编程的


袁帅  2012-03-06

刘俊: 必须的,就像你会开车,结果有一天车在半路上坏了,你就发现,原来稍微懂一点修车技术还是有好处的
精辟,


袁帅  2012-03-06

双方思想兼要拥有才是王道 ,既要有编程的思想 ,又得有测试的思路


登录 后发表评论