zoukankan      html  css  js  c++  java
  • 软件测试行业展望

    新年开篇,总结过去展望未来,18年对于我来说是个不平凡的一年,主动离开了相对安逸的岗位,经历了半996的生活,体验着国企的风采,一路走来收获满满,结识了很多朋友,最终也明白了很多道理。作为测试行业的小老鸟,借着19年闲暇之余根据自身感触展望一下软件测试行业的未来(有点写大了)。

    1、注重质量更注重速度

    过去一个功能点的测试基本包括测试计划+测试方案+测试用例+测试执行+回归测试,整个流程下来至少三两天,而如今一个版本下来都不一定给测试团队三两天的时间,并且为了产品的品牌效益,质量更加严苛,未来整个软件行业对测试的要求就是质量更高,速度更快。

    2、测试的逻辑编码的能力

    自动化测试的推广提升了测试岗位的知名度和薪资水平,同时也对测试人员编码技能有着严格的要求,过去人工测试的主要价值在于测试的逻辑,强大的测试逻辑可以在不同角度审视软件功能的正确性,仿佛一个著名的足球教练能够把一个丙级球队带入甲级联赛一样,但是再好的足球教练也很难将排球队员带进顶级联赛,虽然都是球,规则不同打法可能各异。对于软件测试人员不懂得软件代码规则,没有代码编程能力,逻辑在强也不能看透内心。因此未来软件测试会要求从业人员既能看尽表面也能看透内心。

    3、开发即测试

    未来在代码开发过程中加入相关注释即可实现接口或UI功能的测试用例输出,加上AI技术的发展通过自动识别及赋值便可快速输出测试结果,最终通过系统集成调度实现测试整体运行,输出的测试结果快速精准,从而使缺陷的定位及修复更加高效便捷。

    4、行业更加专业化

    测试行业未来将会更加专业化,会有更多的团队专注测试领域,推出基于云端+AI的智能化测试服务。每一个软件产品开发完成后自动化挂接相关测试平台,输入业务场景及测试需求,系统自动解析相关测试场景及验证点,自动执行测试并汇报缺陷及缺陷可能发生的位置。

    5、 集团高效化

    整个测试产业未来更加集团化,类似各类云服务商,形成行业垄断,因为只有这样才能发挥资源的高效化。测试岗位在大部分软件公司都是一种工具类的产品质量保障岗,当开发成本超出预期时,很容易成为第一个为成本牺牲的部分,而且在很多团队中测试职责偏后,整个软件生命周期中单独配备测试人员在初创团队中成本太高。当整个行业集团化后,可以以资源服务的方式随用随申请,共享性高,资源整合力度大,测试人员在不同团队之间游走,不同团队又可根据需求申请不同的资源。

    以上均为个人感想,不是大神,不是预言帝,仅潦草以自记之。

  • 相关阅读:
    机器学习之--数据构造,函数图显示
    python 用xlwt包把数据导出到excel表中
    python实现Hbase
    Hbase命令
    scrapy Formrequest用法(豆瓣登录案例)
    scrapy meta不用pipe用命令-o
    scrapy之Crawspider 腾讯招聘实战案例
    scrapy选择器归纳
    scrapy response.xpath可以提取包含字符XX的标签
    初涉.....编码__列表__字典
  • 原文地址:https://www.cnblogs.com/Bug-Hunter/p/10296523.html
Copyright © 2011-2022 走看看