达内LOGO和达内网址http://www.hztarena.org/Html/soft/list/list_21.html达内总部培训项目:Java培训 3G培训 Android培训 软件测试培训达内总部400服务电话
达内首页>>软件培训>>预测软件测试的发展趋势
预测软件测试的发展趋势
作者:杭州达内 更新时间:2015-7-22 16:49:40 来源:杭州达内IT培训好不好 网址:http://www.hztarena.org

预测软件测试的发展趋势


    预测未来一直是人类期望掌握的能力,透着人们对未来的憧憬。千年的文明史中人类不断尝试去预测未来。东方的八字、筊杯、奇门遁甲,西方的星相学、水晶球、塔罗牌、先知;直到先如今的择吉日、股市预测和天气预报。 

    就目前软件复杂度和规模不断增加的情况来看,测试工作只会变得越来越不可或缺。我们来看下近些年软件测试的变化方向,测试的演进可以划分为3类: 

    第一类:『配合开发模式变化的测试流程改进』。 

    软件开发方法演进的过程中,软件测试方法也需要同步的进化,这些方法的成功都是需要开发和测试相辅相成共同演进才能获得,比方说随着敏捷和持续迭代理念在开发项目中的普及,测试自动化和持续回归测试逐渐成为了测试工作的重心。 

    第二类:『面向测试对象的规律总结以及新方法的寻找』。 

    软件复杂度的增加和软件规模的增大是测试工作一直以来最大的挑战,面对新的测试对象我们往往需要寻求更有效的测试手段,然后总结归纳出一系列测试方法、模型或者理论。和算法的演进一样测试理论的演进是缓慢的,几年几十年前的理论方法仍是现今测试行为的核心,这需要经历长期的探索和投入。新的软件服务,云服务、物联网还有移动APP的爆发,层出不穷,所以我们一直在路上。 

    第三类:『更高效的测试执行』。 

    高效的测试执行即追求更快的测试效率,达到更好的测试效率。在未来自动化测试仍会是提高测试效率的大方向,问题如今已演变成如何让自动化测试实现起来更简单,维护起来更方便,执行起来更灵活。只有自动化才能满足如今乃至以后更加“敏捷”的开发状态。自动化固然重要手动测试如今也仍然无法割舍,让手动测试变得高效,也有非常多的工作可做:开发测试工具,加强辅助手段;让测试过程中的数据创建,结果检查,信息抓取,问题定位等阶段变的更便捷。 

    测试未来会是什么样子呢? 

    计算机软件行业被归为服务业,测试人员就是为服务业提供服务的人,我们为代*、数据库、服务器、和各式的计算设备提供服务。 

    『硬件的变化』多核的出现延续着摩尔规律,也许不久后的有一天我们就能用上1024核的个人电脑了。以智能手机为首的移动设备处理*能的不断提升,则可能催生一个万物联通的时代。 

    『带宽的变化』最早时候我们的使用模拟调制解调器网速最快不过100Kbit/s;之后改用ADSL理论上能达到8Mbit/s;现在针对光纤入户的小区电信运营商已经能够提供百兆甚至千兆的带宽了。硬件*能和带宽的变化,使得网络两端的平衡*一直在摇摆,于是产生符合当时环境的软件服务特征,中央集权时代、CS结构和云服务等。 

    『代*的未来』至今已知可应用的编程语言多达2500种,编程语言的发展是非常缓慢的,但是语言的变更仍是大趋势且从未停止。 现在影响较大的趋势主要有“声明式的编程风格”(包括DSL“特定领域语言”及“函数式编程”)、“动态语言”("元编程")、多核环境下“并发编程”。




上一篇:什么是软件测试的功能测试
下一篇:达内:单元测试概念相关知识

分享到: 更多


相关资讯

  • 达内:单元测试概念相关知识
  • 预测软件测试的发展趋势
  • 什么是软件测试的功能测试
  • 软件测试的安全性测试
  • 达内详解自行化例行测试流程
  • 软件测试管理该如何做好呢?
  • 软件测试工程师的职责是什么?
  • Bug有哪些常见的类型呢?
  • 软件测试概述与常用测试方法
  • 软件测试用例设计生命周期
  • 【每周一】
    C++ 国际软件工程师就业班
    >>热招中!


    【每周一】
    国际软件测试 工程师就业班
    >>热招中!


    【每周一】
    C++国际软件 工程师周末班 >>热招中!

    【每周一】
    国际软件测试 工程师周末班
    >>热招中!