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

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

阅读更多

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

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

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

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

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

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

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

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

那么也就是说,

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

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

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

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

分享到:
评论

相关推荐

    软件测试方法和技术(又名全程软件测试,电子版,朱少民著)

    从这些内容来看,《软件测试方法和技术》不仅为读者提供了一个软件测试全面知识体系的架构,而且通过丰富的实例和经验分享,帮助读者理解测试方法和技术在实际项目中的应用之道。此书不仅适合测试从业者作为学习和...

    47769-软件测试管理与实践-软件测试管理3个核心文档模板.zip

    本资料包“47769-软件测试管理与实践-软件测试管理3个核心文档模板.zip”包含了三个关键的测试管理文档模板,这些模板对于任何软件测试团队来说都是宝贵的资源。 首先,我们来看“模板1-测试方案和计划.pdf”。测试...

    软件测试基础 软件测试的意义(事故).docx

    以下将详细讨论软件测试的意义,并结合三个具体的事故案例进行阐述。 首先,我们来看1996年的501航天飞机爆炸事件。这次事故凸显了软件移植和兼容性测试的重要性。Ariane 4火箭的代码未经适配就直接应用到Ariane 5...

    软件测试方法与技术:01PIE.pdf

    综合来看,本文内容围绕软件测试的核心概念、模型以及实践进行了详细的阐述,旨在帮助读者更好地理解软件测试的方法和技术,并在实际工作中应用这些知识来提高软件质量。通过一系列的练习和案例,学习者可以深化对...

    2007软件测试人员调查报告

    为了更好地理解软件测试行业的现状,并为测试人员以及企业提供参考信息,51Testing在2007年9月27日至2008年1月2日期间进行了为期三个月的“2007中国软件测试从业人员调查”活动。此次活动旨在构建一个全面、权威且...

    软件测试职业报告

    - **典型行业**(金融、银行、保险等,占比10%):显示出这些传统行业也开始重视软件测试的重要性。 **2. 公司属性** - 大部分公司都是私营企业,这反映了软件测试领域的企业构成特点。 - 国有企业和外资企业的比例...

    Googlr软件测试之道

    根据给定的信息,“Google软件测试之道”这本书主要探讨了Google在软件测试领域的实践与理论,尤其侧重于自动化测试。本书可以作为了解Google如何确保其软件质量的重要参考书目。接下来,我们将围绕“Google软件测试...

    软件工程与软件测试技术.pdf

    软件工程与软件测试技术是IT领域中至关重要的环节,它们确保了软件产品的质量和可靠性。从提供的文件内容来看,我们可以深入探讨以下几个关键知识点: 1. **软件测试类型**:按照开发阶段,软件测试主要包括单元...

    高德2014软件测试笔试

    总的来说,高德2014软件测试笔试涵盖了数据库、算法和数据结构三个关键领域,这些都是软件测试工程师需要深入理解和掌握的基础技术。通过这样的测试,公司能够评估应聘者的专业技能和解决问题的能力,以确保他们能够...

    我们上课用软件课件关软件测试

    接着,我们来看软件测试的方法与策略。测试分为静态测试和动态测试,静态测试主要依赖代码审查和设计审查,而动态测试则是通过执行程序来发现错误。其中,黑盒测试关注的是软件的功能,它不考虑内部结构,只关心输入...

    应届生软件测试面试题.pdf

    在本文中,我们将讨论软件测试的重要性、软件测试类型、测试计划的目的是什么、测试计划文档的内容、测试计划工作的关键是什么等多方面的知识点。 一、软件测试的重要性 软件测试是软件开发过程中不可或缺的一部分...

    软件测试常用jar包

    综上所述,这三个组件在软件测试中扮演着至关重要的角色。`geckodriver.exe`使得我们可以对Firefox进行自动化测试,`hamcrest-all-1.3.jar`提供优雅的断言机制,而`junit-4.12.jar`则为编写和执行单元测试提供了强大...

    软件测试报告希望大家下载来看啊

    总结来说,这份XX软件测试报告全面记录了软件测试的各个阶段,提供了详尽的数据支持,帮助开发团队识别并解决了软件存在的问题,以提高软件的可靠性和可维护性。通过这种严谨的测试流程,最终确定V1.02版本为可以...

    测试员培训速成教材 软件测试书籍,可以下载来看看。

    ### 三、软件测试的技术与实践 #### 3.1 如何对产品说明书进行测试 - **高级审查**:检查产品说明书的整体逻辑和一致性。 - **低级审查**:关注产品说明书中的细节和具体功能描述。 #### 3.2 如何进行没有产品说明...

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

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

Global site tag (gtag.js) - Google Analytics