软件测试是不是真的竞争力差

选开发方向,再自学测试。这样比较好。
■网友
好吧,看到竟然无人回答。作为一名测试人员,我也觉得有点尴尬。我猜,测试人员都在忙。
【软件测试是不是真的竞争力差】 所以,就请不要尴尬了。
首先我想说下,软件测试low不low。答:不low。 如果你认为low,那是你的知识面稍稍有点窄,需要加强。之所以有人说软件测试low,是因为,现在大量的非技术性软件测试人员的涌入造成大家对软件测试人员第一印象就是,你就会个点点点么。大部分企业也只让软件测试人员去准备测试用例,按照用例要求去测试。是不是真的软件测试人员就是个点点点?答案是否定的。点点点是软件测试最初阶段的时候,大家也没有什么很好的工具,只能依靠纯手工测试完成项目需求的验证。而如今,各类工具和软件的快速发展及其集成,如果还是单纯的依赖手工测试去完成项目需求,软件测试人员估计会被累死。如果产品比较大,业务比较复杂,那么以纯手工测试去完成所有的测试任务,那么可以宣告无法完成了。依据项目的特点,会有不同的测试方案。不同的测试方案需要你具备不同的技术和能力及经验。比方说,项目稳定,回归测试用例量大等等符合创建自动化测试用例集合并加以适用,这时候引入功能自动化就是必须的。如果某一产品对性能有很高的需求,那就需要引入性能测试。我本人对有些企业鼓吹自己能够在将来替代所有企业的软件测试人员等等理论(此处不表)是不太赞同的,牛皮可以吹,但是事办的不好就不好了。
上面说到软件测试的解决方案,那么,软件测试真的技术含量很低吗?答:片面的。 如果单纯站在狭隘的定义,技术就是工具,代码等能力的综合体现。那么软件测试领域也是需要你有很多这方面的能力的。如果单纯的只是手工测试,可能你的路会比较窄,也许会真的走向所谓的“技术含量低”的方向(这里不讨论这个,虽然我本人不认同不会代码就是不懂技术。)。 现在各类的性能测试,功能自动化技术发展的很快。单纯的站在这些工具应用,开发语言的应用方向上来讲,你需要拥有同样的开发能力才能立足软件测试领域,走的长远。 软件测试不是让你丢掉开发的能力,而是需要你具备在测试领域开发的能力,辅助测试更加的人性化,精细化,自动化和完善化。
眼界决定了你的格局。如果只是看到软件测试的低端之处,而却未曾有过对其改进的想法,也许你错过了一个很好的划破时代的机会。
竞争力。我所了解到的现在的各大大型企业,对于建设自动化测试团队还是非常愿意投入成本的。前提是大一些的企业,毕竟加入软件测试这一流程是企业需要付出一定的成本的。大部分小企业,可能更在意产品的产出速度和市场先行度(个人认知,片面勿喷)。大企业招聘的同等级的软件测试人员的薪资和软件开发人员的薪资,据我所知,差距不大。有很多企业是等同的。所以,如果从薪水方向上来谈竞争力,我觉得可以忽略。 如果从就业上来讲,你本身的能力决定了你的竞争力。而不是你所属的职业决定了你的竞争力。
希望这些有用。

■网友
到了工作你才发现工作不是那么容易找的,无论你技术多强

■网友
无人问津,有点尴尬


    推荐阅读