软件测试人员应掌握的技能
■
测试理论和方法,包括各种测试用例设计方法;■
软件工程的一些基础知识;■
必须掌握至少一门脚本语言;■
掌握一些测试工具和一些专门工具的使用;■
质量管理 的基础知识;软件测试人员应具备的素养
1、要有做事的耐心,不急躁,重复做一件事情不会不耐烦。
测试
工作 是一件很繁琐的工作,需要极大的耐心。特别是在执行测试时,经常需要重复做同一件事情。
2、善于沟通,就事论事,不喜欢评论,不炫耀自己的做事方法
测试过程中经常需要和开发人员、用户、经理等人进行沟通,缺乏沟通经常导
致碰到问题使测试无法继续下去。
测试时必须针对具体问题就事论事,否则容易和开发人员对立,闹矛盾,不仅
影响工作,还影响自己的情绪。
测试过程中特别不要去随便评论测试中的问题,炫耀自己。特别是发现一些简
单问题时,不要说“开发人员水平怎么这么差,这么低级的错误都会犯”之类的话。
在软件开发中,由于测试空间巨大,再高水平的开发人员都会犯低级错误。所以不
要随便评论问题,否则很容易造成人际关系紧张。
3、要养成有条理的做事习惯
测试是一件很需要条理的事情,如果不能很有条理地做事,最后
可能有很多问题会被遗漏掉
。特别是当软件发生变更后的测试,如果以前的工作没有进行有条理的整理,那么事情讲会变得无法控制。
4、善于分析问题
善于分析问题是一个测试人员最基本的素养,如果不能有效地分析问题,如何
划分测试空间方面就存在很大问题,无法设计出足够好的测试用例,最终必然无法
完备地进行软件测试,影响
软件质量 。5、考虑事情要全面
考虑事情要全面是一种很难得的素养,也是测试人员最需要的素养之一。因为
测试时,寻找测试空间是一个需要考虑的面面俱到的工作。如果考虑问题时总是丢
三落四,将无法找到齐备的测试空间,最后测试的软件业无法保证质量。