【编测编学】对于软件测试四大误区的认识

2020-12-30  本文已影响0人  BCBX_编测编学

第一大误区:  认为测试只是点点点,没有任何技术含量可言

大多数人都认为软件测试的工作就是安装和运行程序,点点鼠标,按按键盘,点点手机屏幕的事情,这是对软件测试最常见的评价,为何会出现这样的结果,那是因为他们对软件测试的具体的技术和方法不了解而造成的。在我的认知里,测试反而对技术要求更高,因为他不像开发人员一样,只要求你的编程能力很强就可以了,软件测试需要你的需求分析能力,业务能力,有要识别代码的能力,最起码要熟悉一门语言,还要有一定的编写能力,等等。随着时代的不断进步,软件测试已经形成了一门独立的技术科学,演变成一个具有巨大市场需求的行业。如果你还想着软件测试很简单,那么请别去做测试,如果做了,你也做不长久。

第二大误区:  认为测试是一件枯燥、乏取的工作

大家觉得软件测试这个工作不好玩,特别是一些男同志,一些开发人员,从来都瞧不起做测试的人员,好多文章中就把测人人员比作是电子厂的流水线操作工。我想说的是,软件测试的工作,每天都令我们兴奋,虽然每个模块我们都经过了细致的测试,但是在每次要上线的时候,大家还是那么的兴奋而紧张。就比如你在玩游戏,突然发现了一个Bug,那么=你就能体会到我们最测试人的心情了,也好比将测试对象看做藏宝图,讲缺陷Bug看作是藏宝图中的埋宝地,你还会认为软件测试是一件枯燥、乏趣的工作吗?当然,如果只是单纯的为了找Bug,那这项工作将变得枯燥乏味。

第三大误区:  认为开发与测试之间很难相处,关系不是很融洽

这个圈内原来流传过这样的话,“测试人员和开发人员从来都是死对头”,还有这样一句话,测试人员就是为了开发人员擦屁股的,咱们就这两句话做一个分析。在我所在的企业中,我们凡事在一起讨论的时候,从来都不用你们开发、我们测试这两个词,二是统一用咱们,如果你能和开发混成好基友,那你会发现生活多么美好。尽管开发和测试在工作形式上有着区别,但在本质上,都是为了项目的“成”和质量服务的。而第二句话,我在前段时间就和我们公司的开发说过,因为有些开发人员的程序写的实在是看不过眼,必须纠正。所以在大部门的时间面,测试人员也相当于驱动着他们在做改变。

第四大误区:  认为总有一天自动化会替代点点点   

这是业界很多人所津津乐道的话题,记得曾经去某个公司面试,其经理很得意的告诉我他们的目标就是未来以自动化取代手工测试,每个项目只需要一两个自动化测试工程师就ok了。

个人观点:当然,我不否认自动化测试的作用,甚至我自己也在津津乐道于测试框架开发等工作,但是自动化代替人工测试?恐怕我得说“NO”。不是难于实现,而是根本不可能。

软件的最终使用者永远是人,所以只有人才能真正了解人的需求。例如用户体验,common sense等等,这是机器永远不能代替的。况且自动化测试需要在前期投入大量的资源和工作量,同时需要维护的成本很高,包括环境的搭建、测试脚本的设计、维护等,这样的成本在国内企业中要实施起来更是难之又难。

以上是我总结的几个误区,如果你还有其他补充的,那么欢迎留言讨论。 

【编测编学】  教学内容为:

测试基础知识、项目实战、测试管理、敏捷测试、探索式测试、APP测试、Linux、数据库、测试环境搭建、Python编程、WEB端UI自动化测试、APP端UI自动化、接口功能测试、性能测试、接口自动化测试、Jenkins持续集成  等内容。

通过学习,学员能  掌握软件测试企业最新技术,对标一线互联网企业项目要求,使学员达到中高级测试工程师的水平,毕业后可快速融入企业实际工作中。

不管你是  文科生、专科生、0基础、女同学  都可以轻松学会!

上一篇下一篇

猜你喜欢

热点阅读