其他分享
首页 > 其他分享> > 十年软件测试老司机,感悟!!送给刚入测试行业的萌新!!

十年软件测试老司机,感悟!!送给刚入测试行业的萌新!!

作者:互联网

软件测试10年感悟

软件测试人员应该居安思危

测试人员应该比开发人员更熟悉业务需求

  测试人员的水平主要体现在测试用例的设计上。 要设计出全面,覆盖广的测试用例,需要测试人员对自己所测试的项目的业务需求非常熟悉,甚至要比开发人员还要熟悉。

  如果是测试银行系统,通信行业,或者ERP软件。 这些业务知识非常有用的,学习起来比较有激情。

要做到精通业务需求谈何容易。

  假如倒霉碰到一些又没用,又繁琐的软件, 真的是不想去学习它的业务(出了这个公司就再也用不到的业务)

学会如何跟开发人员相处

测试人员必须跟开发人员密切合作, 所以跟开发人员搞好关系是相当重要的。

  1. 不要打扰开发人员
  1. 集中问问题。
  1. 写好Bug,不被开发人员烦。

测试人员应该懂一些基本的编程

  你的产品是用C# 开发的,那测试人员应该有C#的入门知识。 你测试web程序,你起码要了解HTML,CSS, Javascript, Jquery吧,否则你测了一两年web程序,都不知道这东西是怎么做的,悲剧了吧。

  只有懂代码你才能和开发人员交流,不被开发鄙视。

如果想学习软件测试,就快加入:893694563,群内学软件测试,分享技术和学习资料,陪你一起成长和学习。

测试人员搭建开发环境

写文档是测试人员的核心能力

  我记得我以前的test lead说,之所以她能当lead, 是因为她很会写文档发邮件。 写文档需要总结归纳的能力,还要逻辑清晰。 她非常擅长分析几十页的Spec,写出几十页的测试计划。 她还非常擅长汇总测试报告。 每天将完整,清晰,漂亮的测试报告发给各个组, 让公司所有的人都能清晰的看到测试组的工作。

  在她的带领下,我们总结出很多文档,比如,“New hire checklist”, “on boarding traning”, 测试工具使用的文档,等等。

写多了博客后我发现我写文档能力提高了很多。

测试后期应该做两天交叉测试

交叉测试,就是指两个测试工程师,互相交换下测试的项目。 这样做有很多好处。

测试人员的瓶颈

尽量实现自动化

自动化测试VS手动测试

自动化测试的技术和开发用到的技术相差太远

优秀的测试人员非常稀少

  想把测试做好非常不容易, 优秀的测试人员需要很广的知识面,良好的沟通能力(不但要和开发人员和项目经理打交道,还要跟其他组的人交流)。 丰富的测试经验,对测试工作有极大的热情, 耐心。还需要测试人员有丰富的业务知识,还要会写代码。

代码写得好的人,肯定就不会做测试,而是做开发去了。

大部分的测试经理都是有开发背景的
  我发现我的几任上司都是由开发转来做测试的。 他们都是有几年的开发经验,然后不知道什么原因转行做测试经理了。他们既能开发又能测试,啥都会,能给手下的测试人员提供技术支持。

假如一个测试经理啥技术都不懂,对内hold不住手下的人,对外其他组的人不鸟你。

软件测试的确非常枯燥,需要花费大量精力
  不可否认测试工作需要耗费大量的精力,所以欧美才会把大量的测试职位外包给中国, 一遍又一遍的重复测试,不停地执行测试用例, 测得天昏地暗, 头发晕。

英语是测试人员的救命稻草

尽量少用UI自动化测试,多使用单元测试,接口测试

标签:萌新,开发人员,刚入,测试人员,开发,测试,自动化,软件测试
来源: https://blog.csdn.net/laozhu_Python/article/details/120692408