您当前的位置:首页 > 美文分享

软件自动化测试技术(研发AI自动化测试软件工具链)

时间:2022-04-04 21:29:08

软件自动化测试技术(研发AI自动化测试软件工具链)

在软件体系中,测试软件与系统软件都属于基础软件,是软件产业链中不可或缺的一部分。根据国标委《国家标准软件产品分类》、发改委《战略性新兴产业指导目录》,测试软件属于软件体系中的支撑软件。支撑软件与系统软件同属于软件体系的基础软件,是生产应用软件产品的必备“生产资料”,却长期被国外发达国家垄断,国产化程度低,目前基本都处于发达国家“卡脖子”状态。

在PC和互联网时代,发达国家起步早,在开发和应用领域有长时间的技术积累,在测试工具等领域优势明显。进入移动互联网、物联网、4G/5G通信网时代,中国比传统发达国家拥有更庞大的应用场景,为新一代国产测试工具的研发创造了条件。尤其是人工智能技术的发展,使国产自动化测试工具可以基于中国庞大的应用场景来不断进行机器学习和自适应优化,国产化工具有了弯道超车的机会。

近日36氪接触到广州掌动智能科技有限公司(以下简称掌动智能)。在AI自动化测试工具、高性能测试算力等领域,掌动智能取得了技术突破,获得了多项广东省科技进步奖,在底层信息技术层面实现了国产替代。

掌动智能园区

掌动智能面向云计算、移动互联网、物联网、工业互联网等领域,推出了人工智能测试装备集群和云服务平台,为通信、能源、航空、金融、网联汽车、高端制造、智慧城市、AI算力等信息化程度较高的领域,提供集质量测试、质量监测、质量认证、数据运营于一体的全生命周期质量提升服务。

测试是软件及信息产品开发过程的必要程序,在发达国家测试成本约占总成本的20%,而国内目前仅约占5%。据华经产业研究院数据,未来三年中国软件与系统测试行业市场规模将从1939亿元增长到 2949亿元,复合增长率约为15%。同时,随着中国信创工作的逐步深化,大量信息系统都将构建在国产化平台上,形成了新的衍生服务市场,包括国产化产品功能性能测试、国产化产品相互兼容适配性测试等,这也使得国产化高水平测试工具的研发变得极其迫切。

可以从一个应用实例了解掌动智能所提供的完整解决方案,某大型航空公司采用云计算、大数据、移动互联网等新一代信息技术构建了包括客户端系统、PC端系统、业务平台、数据中心、交易系统等在内的各类新型IT应用系统,突破了传统对于软件形态的定义,对质量的要求也从功能、性能这些基础层面延伸到安全、用户体验、运维监测等更多样化的角度。

掌动智能为其提供的人工智能自动化测试设备,可以快速部署,具有高度自动化覆盖率和无人值守不间断运行能力,可以缩短产品开发周期和运行效率,降低测试过程的人力成本。同时,掌动智能通过对大量缺陷的数据标准和机器学习算法,建立了针对航空应用的知识图谱和缺陷预测模型,实现了智能化测试。

在软件测试工具领域,做自动化智能测试工具有很多难点:1)从零起步,要做很多底层的研发,所以技术门槛高;2)测试对象覆盖领域分布广,因此涉及工具环节众多;3)涉及软硬件方面的底层研发,所以投入大、周期长,到目前为止还没有其他形成规模型企业。从业的中小企业多以项目合作的方式提供人工、半自动的测试服务,部署周期长、时效低、定制能力差。而国外的测试服务提供商多以纯软件的方式实现,价格高、开发能力差、本地化的技术支持不足。

目前,掌动智能持续攻关多年,申请了大量的专利和软件著作权,技术、知识产权方面的布局、先发优势已经构成了掌动智能在自动化测试工具领域的护城河。已经建立起全生命周期AI自动化测试工具链,包括人工智能自动化敏捷测试中台、基于AITester集群的自动化测试云平台、商业及开源测试工具集成平台、AI驱动的软件全生命周期质量提升系统等核心系统,并形成了“软件+硬件+云平台”三位一体的产品矩阵。

掌动智能通过在运营商、电网、金融、航空、教育、智慧城市等领域完成KA客户试点和应用,作为行业复制推广的样板。对于客户而言,AI自动化测试工具有着明显的减员增效作用:可以7*24小时工作、测试自动化率提高到80% ,人力操作降低到20%,在人力成本高涨的时代可以为企业节约大笔开销。另外,在提升服务质量方面,AI技术使得测试范围增加100%,测试周期缩短70%,应用开发效率提升2倍,新产品发布平均周期缩短 50%。

目前,掌动智能已获得80多项知识产权,参与制定国家标准、联盟标准5项,获得两项广东省科技进步奖,尤其是自主研发的人工智能测试装备填补了中国软件测试工具装备化的空白。未来,掌动智能将在广州白云民营科技园(国家民营经济改革创新示范区)建设目前中国信息技术领域规模最大的国产化AI自动化测试设备研发、生产、服务和培训基地,形成全生命周期AI自动化测试工具链、行业测试中心和全国全网监测中心三大产业集群。

测试 软件 自动化 测试工具 智能

最新文章