太原软件测试培训
达内太原软件测试培训中心

0351-5618167

热门课程

达内——如何做好测试工作

  • 时间:2016-05-06 14:18
  • 发布:太原软件测试培训
  • 来源:互联网

如何做好测试工作,这个问题,太原达内培训软件测试培训老师的认识分为了三个阶段。

达内——如何做好测试工作

第一个阶段,刚刚工作做测试,从别人那里得知,从网上文章得知,做测试需要掌握的知识面很多,比如操作系统,数据库知识,脚本语言,代码也要尽量懂,沟通能力,耐心细心等等好多,当时什么也不会,心想自己的路还有很长啊。于是乎在项目里学习linux命令,数据库知识,python脚本,代码也不敢丢下,还晚上自学了一段Java。这样慢慢地,每样的都有些基础了,然而并没有觉得自己做的更好了,陷入了迷茫期。

第二个阶段,我不再看别人怎么说,而是自己思考在项目中测试这样一个角色要怎样做,才能对团队有所贡献,怎样算是发挥了作用,是有价值的。我把它概括为发现缺陷是最能体现测试价值的一件事情。这个发现缺陷包括但不仅限于提交缺陷单。

从测试流程来看

越早发现缺陷,价值越大。我认为真正的牛人是能在需求阶段,甚至是需求之前的阶段发现不足,提出意见。这就不是懂操作系统数据库脚本语言能做到的了,而是需要行业知识领域知识业务能力,当然也是需要多年积累。

其次就是用例评审时候,能指出别人用例哪里有漏测,哪里不合理等等

最后才是在测试阶段发现缺陷,测试执行阶段并不是一层不变按照用例来测,它是个动态过程,需要根据测试情况来决定测试侧重方向。比如在发现缺陷的地方进行横向纵向的挖掘,不但挖掘自己发现的缺陷,还要挖掘别人的缺陷。

从另一个角度,利用倒推法,如何能发现更多缺陷?

做了测试,刚刚做出了一些感觉,能从代码中找到bug,能通过bug再找到bug。感觉我才刚刚找到路。

如何能做好测试,怎样算是一个好的测试员,别的地方还提到态度积极主动、沟通能力、耐心细心、善于学习思考总结等等,这些统统都对。我认为这些和上面提到的学习数据库脚本语言性质一样,不解释。

总的来说,我想说明的就是,做一份工作,需要识别在这个工作里,哪些事情是重要的,核心的,再分析如何能做好这些事,然后去做好那些事,这样就事半功倍了。像我刚开始,就以为只要掌握了操作系统、数据库、脚本语言等等知识,我就是一个好测试了,其实不然,这些是必要非充分条件,即做好测试需要那些知识,但不代表有了那些知识就能做好测试了。那些知识不是不重要,只是要知道是为什么要学那些。做好重要的事情,就会事半功倍,这个道理说起来大家都懂,再次印证了一句名言:大道至简。

好了,今天就给大家讲这么多吧,喜欢我的内容可以关注或者分享(微信公众平台:tytedu)选择太原达内培训,不再孤军奋战,轻轻松松做IT高薪白领。太原达内培训带领有明确目标的学子迈向成功之路!

上一篇:达内----软件测试工程师必备的方法
下一篇:太原达内---容器的编排和调度:计算型牛群的放牧

软件项目的用户验收测试

为什么Redis内存不宜过大

去model化和数据对象

基于框架的全局配置模型

选择城市和中心
贵州省

广西省

海南省