软件测试到底有多重要? | 当前位置: 首页> 学习中心> 小白入门> 详情 |
答案很简单:软件应用有多广,软件测试就有多重要。
如今,人们的衣食住行、社会的各行各业都离不开各类软件的正常运作和支持。小到手机里五花八门的APP——扫码骑车的小程序,付款买单的支付宝,大到关乎国计民生的大系统——铁路运输的调控系统,卫星发射的操控系统,这些都在软件的范畴之内。而软件测试工程师,就是软件的“体检员”,更是软件质量的“把关者”,重要性自然不言而喻。
当然,市面上还是不乏有一些误解与偏见:“软件开发比软件测试更重要”、“软件测试几乎没有技术含量”、“有时间多测点,没时间少测点”……诸如此类的错误观念,都直接或间接地导致了部分公司因为不够重视测试,造成大量软件Bug频发,进而引发货币和人员损失,甚至爆发灾难性的后果,付出昂贵的代价。
• 2019年1月,拼多多网站出现重大BUG。有网民表示,只要领取面值为100元的优惠券,就可以只花不到五毛钱充值100元话费,而且还可以通过注册新账号的方式无限制领券。消息曝光后,有大批用户开始了连夜“薅羊毛”的节奏,利用无门槛优惠券来充值话费、Q币。拼多多官方宣称,此次直接导致被盗取数千万元平台优惠券。
……
这么多触目惊心的事例,相信足以说明软件测试的重要性和必要性。
但是,随着软件竞争的白热化,软件质量已经成为软件的核心竞争力所在,因为从客户的角度看,软件的质量远比功能更重要。打个比方,你买个手机,你是更多的关注它的功能,还是关注它的质量,如果你的新手机,一买回来就不能用,你的心情会是怎样,你还闲心关注它有好多好炫的功能吗?
令人欣慰的是,已经有越来越多的管理者认识到“软件测试的重要性”,对软件测试的重视程度也越来越高。而对于软件测试行业从业者来说,无论是加入公司独立设置的测试部门,还是进入专业的软件测试服务公司,都会成为不错的职业选择。