`
yunfuby1
  • 浏览: 10253 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

三个重要的事件来看软件测试的重要性和软件测试的行情

阅读更多

事件一:爱国者导弹防御系统把“枪口”对准了自己人

美国爱国者导弹系统首次应用于海湾战争中,以对抗伊拉克的飞毛腿导弹系统。尽管爱国者导弹系统在这次战争中屡健功勋,多次成功拦截飞毛腿导弹;但也有几次在对抗的时候失利,其中有一枚爱国者导弹在沙特阿拉伯的多哈美国军营爆炸给自己造成了严重的伤害。事后,分析专家得出事故的原因是,爱国者导弹防御系统中一个软件的缺陷造成了这次重大的事故,它是一个很小的系统时钟错误,但积累可能延时14小时,从而造成了跟踪系统失去准确度。在那次的多哈袭击战斗中,导弹系统的重要时刻被延时100多个小时,所以事故发生了。

事件二:美国迪斯尼公司的狮子王游戏软件的兼容性问题

1994年,美国迪斯尼公司发布面向少年儿童的多媒体游戏软件--“狮子王动画故事书”。经过迪斯尼公司的大力促销活动,销售情况异常火爆,使得该游戏软件几乎成为了当年秋季全美亲少年儿童必买的游戏。但产品销售后不久,改公司的客户支持部门的电话就一直不断,儿童家长和玩不成游戏的孩子们大量投诉该游戏软件的缺陷,后来经过调查证实,造成这一严重后果的原因是,迪斯尼公司没有对该游戏软件在已投入市场上实用的各种PC上进行正确的测试,也就是说游戏对软件对硬件环境的兼容性没有得到保证。当时该软件故障使迪斯尼公司的声誉受到损坏,并为改正软件缺陷和故障付出了很大的代价。

事件三:售票系统性能问题。

奥运会第二阶段门票开始预售,公众的奥运热情很高,承担此次售票的票务网站一小时浏览量达800万次、每秒钟提交的门票申请20万张;呼叫中心一小时呼入200万次......由于访问量过大,票务销售系统数据处理能力相对有所不足,造成各售票速度面、不能登录系统的情况。虽然不停地刷新订票系统的页面,但上面总是显示“系统故障,无法处理你的请求”。由于庞大的订票人数超出预期,奥运票务兄台那个“开工”后不久便出现问题。

从上面三个例子足以说明软件测试的重要性。从客户的角度讲,软件的质量比功能更重要,打个比方,比如你买个手机,你是更多的关注它的功能,还是关注它的质量,如果你刚买的一个新手机,一买回来就不能用,你的心情会是怎样,你还关注它有好多好炫的功能吗?

那么国内软件测试的行情到底是怎么样的呢?真的很火吗?真的象网上说的工资那么高吗?软件测试正式在中国重视起来应该说是2003年,我们可以看到51testing(上海博为峰技术有限公司),从04年创办到10年已经具有相当大地规模了。从国内公司来看,只有大公司比较重视测试,但规范程度依然逊色于国外(象欧美国家),小公司中有些没有专门的测试部门,有些也只是隶属于开发部,有些只用甚至一个人。

那么也就是说,

其一,在未来的几年里,随着客户对软件质量的重视程度的增加,小公司的测试部门肯定会建立起来,那么也就是说这些公司测试部门的管理职位的需求会越来越多(相对于软件开发来说,搞测试的走向管理岗位的相对要容易的多)。

其二,测测试工程师的需求量也会越来越来越多,尤其象自动化测试和性能测试的工资也是越来越高,而目前为止,在国内还没有一个专门的网站或论坛用来学习和讨论自动化测试或性能测试,也就是说如果有能力完全可以自己开发一个这样的网站(比如象iteye(原名javaeye),当时ruby就是因为没有专门讨论Java的地方才自己开发的这样的一个网站,如今的规模也是很大了)。

其三,也是最为重要的一点,测试人员相对的轻松一点,相比开发而言没那么累,不用因为一个技术点或者功能点的实现常常加班到深夜,甚至通宵。身体才是最重要的,我们工作的本质是为了更好的享受生活,而不是为了工作而工作,不要觉得自己年轻自己的资本就多,其实死亡离我们并不遥远,谁也无法预测我们能活多。最近看了很多新闻,感触很多,象去年的普华永道的女硕士工作不到半年就因为劳累过度死了,上海复旦大学的33岁的女教师因为癌症死了,最近的武大的24岁某研一学生,当觉得身体不舒服的时候,到医院一检查,已到了癌症晚期。这么年轻就死了,人生才刚刚开始,......

人都在求生存,求发展,求享受。如何更轻松的工作,更好的享受生活才是最重要的。

分享到:
评论

相关推荐

    软件测试经典面试题 (超实用)

    66、为什么要在一个团队中开展软件测试工作? 20 67、您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? 20 68、您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与...

    非常实用的软件测试综合资料库

    四、软件测试的复杂性与经济性 五、软件测试的心理学问题 六、好的测试工程师应具备的素质 七、参考文献   一、概述 信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为...

    软件测试规范

    软件测试规范 目 录 一.概述 ............................................................................................................................................................ 1 二 软件...

    软件测试的方法和技巧

    作为软件测试这个行业,最重要的一件事就是从客户的需求出发,从客户的角度去看产品,客户会怎么去使用这个产品,使用过程中会遇到什么 样的问题。只有这些问题都解决了,软件产品的质量才可以说是上去了。

    软件测试面试题.docx

    问题一:为什么要在一个团队中开展软件测试工作? 任何软件在开发过程中都会留下缺陷,带有缺陷的软件产品如果提交出去,可能会给公司带来不可估量的损失,我们必须在客户之前发现尽可能多的问题,从而保障客户满意...

    浅析计算机软件可靠性测试与设计.doc

    摘要:本文通过介绍软件可靠性的基本概念和对国内外研究软件可靠性的现状,提出 了如何进行计算机软件可靠性的测试以及它相对应的测试设计方法,这对于提高计算机 软件可靠性测试具有现实意义。 关键词:计算机软件 ...

    软件工程 六份实验报告

    管理、支持、获取、供应等过程贯穿于整个生存周期,特别是管理活动和支持活动,从合作观点来看,对于软件生产具有更为重要的地位。因此,促使人们在更高的层次上考虑如何运用“整体大于各部分之和”的系统工程,提高...

    软件工程知识点

    它包含:软件定义、软件开发、软件运行维护三个时期,并可以细分为可行性研究、项目计划、需求分析、概要设计、详细设计、编码实现与单元测试、系统集成测试、系统确认验证、系统运行与维护等几个阶段。 软件定义...

    loadrunner测试资料

    从目前行业来看,很多用人单位和培训机构鼓励大批新入职的测试人员走向测试开发、自动化职业生涯。我们先不论报酬薪资,单从这种不负责任的态度与做事方式来讲,个人觉得这些是不利于新人成长。  一个入门的测试...

    测试培训教材

    软件测试的度量是测试管理必须仔细思考的问题。缺乏尺度会让测试失去平衡,缺乏标准会让测试工作难以衡量。 2、如何搭建测试管理平台? 首要问题是流程的规范化。 (1) 测试进入和退出标准。 (2) 协作流程。 (3...

    大数据测试——精选推荐.pdf

    我们来看下⼤数据处理的三个特性: ⼤批量 实时性 可交互 另外,数据质量也同样是⼤数据测试的⼀个重要维度。 因此在进⾏应⽤程序测试之前,必须确保数据质量,并且考虑把数据质量作为数据库测试的⼀部分。涉及数据...

    ease软件 4.0版的特点和应用

    为了解决这个问题,ease4.0加入了aura模块,即analysis utility for room acoustics,房间声学分析软件当ahnert博士和s.feistel博士和ada的其他开发者致力于研制ease的时候,有几家欧洲大学也在开发专门的建筑声学...

    PerCM个人代码管理软件

    主要界面分为三个部分,一个是数据的获取,一个是数据的查阅(模仿陈灯),此外还包括一个配置界面。采用统一的标准的界面配置,加上一些个人控件的小玩意,保证高效和美观。 2013年1月29日8:12:54 这个程序,玩的...

    我国GIS软件的发展现状

    同时,要在国家的指导下规范行业市场,建立GIS产品标准,逐步实行GIS软件产品的测试、认定和推荐制度,提倡符合行业标准的国内GIS软件,逐步营造一个既有利于扶植民族工业,又有利于国内外企业公平竞争的环境。...

    计算机二级公共基础知识

    算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 (2)算法的基本运算和操作 算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。 (3)算法的3种基本控制结构 算法的3种基本...

    软件工程-理论与实践(许家珆)习题答案

    (2) 模拟和分析需求 需求分析和模拟又包含三个层次的工作。首先是需求建模。需求模型的表现形式有自然语言、半形式化(如图、表、结构化英语等)和形式化表示等三种。需求概念模型的要求包括实现的独立性:不模拟数据...

    软件工程 实践者的研究方法 (原书 中文版 第六版).part06

    第13章 软件测试策略 第14章 测试战术 第15章 产品质量 第三部分 应用Web工程 第16章 Web工程 第17章 开始一个WebApp项目 第18章 WebApp分析 第19章 WebApp设计 第20章 WebApp测试 第四部分 管理软件项目 第21章 ...

    基于SIP开发软件电话的一些资源(转自YOUTOO)

    其中,除了我们上面编译得到的三个oSIP库外,其它库都是系统库,其中有一些是新安装的Platform SDK所新提供的。 至此,我们有了一个简单的开发环境了,可以充分利用网上大量的以oSIP为基础的代码...

    软件工程 实践者的研究方法 (原书 中文版 第六版).part01

    第13章 软件测试策略 第14章 测试战术 第15章 产品质量 第三部分 应用Web工程 第16章 Web工程 第17章 开始一个WebApp项目 第18章 WebApp分析 第19章 WebApp设计 第20章 WebApp测试 第四部分 管理软件项目 第21章 ...

Global site tag (gtag.js) - Google Analytics