• 软件测试七大趋势


     

    软件要控制人的思维,但思维是不可控的。这决定了没有BUG的软件是不存在的。“测试是要被终止的”,这是测试圈内一条原则性的定律,意思是说软件测试要适度,不能不问代价一测到底,过分追求没有BUG的完美软件。通过大量的采访,受到业内多位专家的启发,记者认为当前我国软件测试领域有七个趋势。

     

    一、不只是为了测试,软件测试工作应有更高的定位,那就是提升软件质量。测试人员的工作目标不仅仅是找BUG,而是与开发人员、业务人员协作,以得到质量更高的软件。

     

    二、对任何类型的执行主体而言,软件测试都是一项需要衡量投入产出、成本收益的工作,因此测试团队的建立、测试环境的搭建、测试工具的选择、测试过程的管理、外包与否,企业都要根据自己的需求衡量决定。

     

    三、开发与测试是对立统一的整体,二者的工作内容和考核都不可能严格分开。企业可以从管理学和心理学的角度加强对测试管理的研究和实践。

     

    四、测试工作的专业分工将更加细化,测试工程师岗位分工和测试机构行业分工趋势将显现。

     

    五、当前我国测试人员的能力有待提升。我们除了需要熟练的找BUG高手,还需要能站到更高层面,从开发、测试的整体层面掌握测试需求、设计、流程和结果展现的人才。这要求测试工程师掌握更新的测试理念、更高的测试技能,具备更深的业务积累。

     

    六、已经渗透至整个软件开发生命周期的测试管理工作是一个有机的整体,缺陷管理、测试需求管理、测试环境管理、测试用例管理、测试执行管理是组成木桶的木板,任何一块都不能短。

     

    七、如何对测试工作进行考核评估是当前业界的一个难题,有待进一步研究、实践。

     

    看了之后, 希望大家每天忙于测试的工作之余,也规划一下个人的发展问题,找好方向,不要做了几年测试,想换个高薪工作时,发现自己只会手工黑盒测试了,都不敢换工作了。

    1.选最有钱的行业:金融、保险、财务。

    2.追求更高的测试技能:接口测试、性能调优、自动化框架、安全测试等。

    3.培养自己的管理经验:公司工资最高的永远是领导。

    4.做项目组业务最熟悉的人:就像上文说的,从开发、测试的整体层面掌握测试需求、设计、流程和结果展现,做数据流、业务流最熟悉的人。

    最后祝各位工作顺利,紧握心中理想,创造日后辉煌。

  • 相关阅读:
    SQLite的SQL语法
    C/C++中各种类型int、long、double、char表示范围(最大最小值)
    君子性非异也,善假于物也
    简单工厂模式
    Linux下通配符总结
    Readprocessmemory使用方法
    C++ 清空消息队列
    一周自学动态站点设计
    iOS 8.0正式公布啦
    What is the difference between JRE,JVM and JDK?
  • 原文地址:https://www.cnblogs.com/xmxit/p/16377940.html
Copyright © 2020-2023  润新知