一提到IT行业,大家首先想到的程序员,开发,编程,码农之类的词,似乎对软件测试知之甚少,甚至对软件测试工作的理解有很大的误区,作为在IT行业摸爬滚打多年的小编,和大家一起分析一下现在社会对软件测试的错误理解。

1、和开发相比,软件测试技术含量不高?

一些计算机专业的毕业生因为大学没有认真学,所以毕业找工作时大家会首选软件测试。但毕竟开发和测试是两个不同的岗位,做得了开发的不一定能做测试,做测试的也肯定做不了开发。所以两者完全没有可比性的。

前几年国内普遍存在着“重开发、轻测试”的现象,甚至在很多互联网公司里,根本就没有软件测试岗,产品上线前纯靠开发和非专业人员的内部测试,这也造成了很多产品在上线后出现各种问题,从而半路夭折的事件。

根据这些情况,开发给大家留下了技术强,地位好、薪资高的印象。因此在这种环境下,软件测试很不受重视,相关人员的地位和待遇自然也比不过开发,甚至软件测试变得可有可无。

可最近几年随着软件行业的日渐成熟,用户对产品的体验感、安全性更加关注,各大企业对产品的重视度也越来越高,软件测试变得越来越重要,相应的软件测试人员的地位和待遇也在逐渐提高。在微软、谷歌等规模比较大的公司里,软件测试人员的数量和待遇与程序员没有多大差别,优秀测试人员的待遇甚至比程序员还要高。

另外,从个招聘网站发布的缺口数据中不难发现:相比开发日趋饱和、竞争激烈的现状,软件测试仍会长期处于蓝海状态。

2、软件测试技术含量不高?

在北京顶测学完软件测试,上岗工资就能能7,8千以上,工作1年也是很容易过万,你能说它没有技术含量吗?如果没有技术含量,企业怎么可能会高薪聘用?所以这是个很现实的问题,软件测试肯定是具备一定技术含量的。

3、软件测试是在产品完成之后才需要做

一个项目的完成,基本要经历需求分析、概要设计、详细设计、软件编码、软件测试、软件发布这几个阶段。

大多数人都认为测试只是软件开发过程中的最后一步,不需要Care前面的种种工作, 其实并非如此,软件测试是一个系列过程,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试等等。因此,软件测试贯穿于整个软件项目的生命周期里,对其每一个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正常使用。

4、项目上线后,如果出现问题,责任是由测试承担吗?

软件中的错误可能来自软件项目中的各个过程,软件测试只能确认软件存在的错误,不能保证软件没有新错误的出现,因为从根本上讲,软件测试不可能发现全部的错误。

从软件开发的角度来看,软件的高质量不是软件测试人员测出来的,是靠软件生命周期的各个过程中设计出来的。出现软件错误,不能简单地归结为某一个人的责任,而是应该分析软件项目的各个过程,从过程改进方面寻找产生错误的原因和改进的措施。

外行人对软件测试的常见误解相关推荐

  1. 走近测试:对于软件测试的十大常见误解

    在 IT 行业,特别是那些并不真正从事软件测试行业的业者,对软件测试往往有一些常见的误解,很多误解还存在得非常之广泛,对于测试行业从业者,以至软件研发本身的健康发展都有很不利的影响. 本文主要内容:细 ...

  2. 软件测试开发:常见测试类型概念

    软件测试是软件开发中非常重要的一个环节,软件测试工程师需要对每个环节进行严格把控,才能保证系统在每个阶段得以控制.下面小编就为大家详细介绍一下软件测试开发:常见测试类型概念的相关内容. 软件测试开发: ...

  3. extjs6 引入ux_关于UX以及如何摆脱UX的6种常见误解

    extjs6 引入ux Do you ever browse social media, internet, or talk to colleagues and hear them say somet ...

  4. 学习C++开发技术,常见误解有哪些?

    学习C++你是否会有以下几点误解? 1."要理解C++,你必须先学习C" 2."C++是一门面向对象的语言" 3."为了软件可靠性,你需要垃圾回收&q ...

  5. 数字集成电路面试常见问题_关于空间级集成电路的常见误解

    数字集成电路面试常见问题 对集成电路辐射硬度的常见误解 (Common misconceptions on the radiation hardness of integrated circuits) ...

  6. 拨乱反正!关于LoRaWAN的7个常见误解

    LoRaWAN和NB-IoT的7个常见误解 误解1:LoRa和LoRaWAN是一回事 误解2:LoRaWAN待机很短 误解3:LoRaWAN是一种文件共享设备 误解4:LoRaWAN不安全 误解5:L ...

  7. 软件测试的重要性 j .管理学家,软件测试管理常见题及其回答.doc

    软件测试管理常见题及其回答 软件测试管理常见问题及其回答软件测试专业网站:51Testing软件测试网!]t VA*J软件测试专业网站:51Testing软件测试网r JL8^ iY ]C+V1.测试 ...

  8. java常见_关于Java的常见误解

    java常见 Java是世界上使用最广泛的语言(需要引用),每个人对此都有自己的见解. 由于它是主流,所以通常会嘲笑它,有时是对的,但有时批评并没有触及现实. 我将尝试解释我最喜欢的5个关于Java的 ...

  9. 关于Java的常见误解

    Java是世界上使用最广泛的语言(需要引用),每个人对此都有自己的见解. 由于它是主流,所以通常会嘲笑它,有时是正确的,但有时批评只是不切合实际. 我将尝试解释我最喜欢的5个关于Java的误解. Ja ...

最新文章

  1. android 组装xml,Android中组装xml文件内容
  2. 金融行业数据管理将何去何从?
  3. 直播画面抖动_罗永浩直播带货1.1个亿,企业想玩网络直播,三大专业设备你必须知道...
  4. 提高国内访问GitHub速度的9种方案~
  5. 在安卓手机上下载linux系统,如何在安卓手机上运行Ubuntu系统
  6. 父母该不该把自己的收入告诉孩子?
  7. 五分钟搭建一个MarkDown文档解析器
  8. 安装php项目后图片路径不对,解决织梦CMS栏目绑定二级域名后图片不显示,路径错误办法...
  9. 杂谈:微信为什么不出小号功能?
  10. ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(11)之支付管理及广告管理...
  11. 2.机器学习基础(一)
  12. matlab获取等高线的坐标,[matlab数据拟合曲线]matlab获取等高线的数据
  13. 方波转为正弦波的简单方案简介
  14. 什么是指令周期,机器周期,和时钟周期?
  15. MDK的HardFault硬件异常和NMI异常原因总结
  16. Python基础知识(9)
  17. Underscore源码阅读极简版入门
  18. python初学-爬取网页数据
  19. 史上最全Windows安全工具锦集
  20. 微信小程序如何引用iconfont图标

热门文章

  1. VB版机房收费系统流程图--00
  2. python 动漫卡通人物图片大全_用Python实现抖音上的“人像动漫化”特效,原来这么简单...
  3. 关于LInux安装KubeSphere说明
  4. python程序怎样在windows运行
  5. 【PDN仿真笔记6-使用Sigrity PowerSI进行PDN仿真的方法1】
  6. cad剖切线的快捷键_cad剖切符号怎么画
  7. 快能通学生计算机怎么玩游戏规则,无聊的教室游戏攻略大全 新手快速通关技巧汇总[多图]...
  8. 无线专题 wifi、AP、mac、phy、MII 、Ethernet Switch相关概念
  9. oracle常用知识,oracle的基本知识
  10. 权限管理原理知识(一)