软件测试需要具备哪些能力

如题所述

软件测试需要具备的能力如下:

1、良好沟通能力:

必须能够同测试涉及到的所有人进行沟通,知道如何与程序员正确的交流,知道怎样策略和职业地处理这些问题,也知道如何和不够冷静的程序员合作,将测试人员与相关人员之间的冲突和对抗减少到最低程度。

2、善于说服:

但找出的缺陷有时被认为不重要,不用修复时。要善于清晰地表达观点,说明软件缺陷为何必须修复,并推进缺陷的修复。

3、善于提问:

要有打破砂锅问到底的精神,勇于提出问题。

4、拥有编程知识:

需要有一定的编程知识,可以帮助对软件开发过程有较深入的理解,从开发人员的角度正确的评价测试者。

5、拥有行业知识:

了解行业知识,能更好的了解软件的目的,有助于查找该领域软件的缺陷。

软件测试员必备技能:

软件测试员必须有能力思考。这听起来很简单,但是还是有如此之多的培训项目和雇主忘记了这个。他们的对待测试流程,就如同是按照预先设定的好一组行为那来填写一个模版。这正是机器所擅长的:不用动脑。人类可以做的更多,并且要坚持继续做。

软件测试员必须充满好奇心。这与思考有关,但是更容易理解。最对没有说的或写的东西感到好奇可能会产生非明文规定的需求,以及利益相关者拥有的一些勘其它假设性项目。软件测试员必须愿意打破规则。软件测试员必须精力集中。

温馨提示:答案为网友推荐,仅供参考
相似回答