我是一个刚刚步入软件测试行业的妹子,步入软件测试行业也就刚刚三个月。
在这几个月,刚刚开始觉得都是简单的功能测试,觉得很无聊,后来又参与的自动化测试,接着写了接口测试。但是又发现了新的问题,自动化测试框架都是公司写好的框架,自己只是简单的调用,觉得没有技术含量,接口测试也是使用框架。觉得不免有些无聊,有一种感觉无聊,和没有技术含量的意味。
但是,后来听一些大神的讲课,慢慢的改变了自己的想法。自己也觉得无论做任何事情,其实都有需要长进和努力地。越努力,学习的越多,你会发现你自己的知识也是匮乏,反而,貌似就像我这样的菜鸟,才会觉得没什么可学 汗!
思考之后,我自己总结了一下。作为测试人员,第一:要做到对自己负责的项目的业务点要非常的清楚以及清晰,并且能够在需求阶段和需求人员多多的交流,发现没被发现的隐藏的业务点,不然会到项目完结后期,才发现有很多的陷阱需要填补。 之前做的项目就有在测试阶段发现没什么可测得到,但是等到项目上线了,后期才发现,与其他项目交互的地方出现了问题,很是让人无语。第二:能够从需求中及时的挖掘出来主要的功能点,以及与其他系统交互的时候可能存在问题。这些都需要测试人员来挖掘。因为在测试流程中,我们不但要保证正常的流程没有任何问题,当然要模拟用户所要操作的异常流程。尽可能的把隐藏的危险挖掘出来。
业务方面目前我理解的也就那样。作为测试还有甚多东西要了解,比如接口测试,自动化测试,性能测试,以及都开发的代码要熟悉,不仅仅能够做到黑盒测试,更重要的是做到白盒测试,能够和开发人员有效的进行沟通。所以需要测试人员,对各种测试都要有所了解,对于在公司用的测试框架,能够主动的去了解一些测试框架底层的实现,对自己的发展肯定是有好处的。