赛辰联系方式
收缩
  • 400-004-1069
  • 测试专线

  • 9:00-12:00
  • 13:30-18:00
服务领域

Gartner 2020年十大技术趋势之一:超级自动化

日前,Gartner立足于以人为本的智慧空间,发布了2020年十大战略性技术趋势,分为两类:

以人为中心:

超级自动化(Hyperautomation

多重经验或无尽体验(Multiexperience

技术普惠化(Democratization

人类增强(Human augmentation

透明和可追溯性(Transparency and traceability

智慧空间:

赋能型边缘(The empowered edge

分布式云(The distributed cloud

自主化设备(Autonomous things

实用的区块链(Practical blockchain

AI安全性(AI security)。
其中多重体验是指计算机从单一交互UI演变成为包括可穿戴设备和传感器之类的多感觉多接触点界面,专注于使用:

增强现实(AR

虚拟现实(VR

混合现实(AR+VR叠加等)

多渠道人机界面和感知技术的沉浸式体验。而技术普惠化意味着让人们可以轻松获得技术或业务专长,着重于四个关键领域:

应用软件开发

数据及分析

设计

知识

——常常被称为“平民享用”(citizen access)。人类增强是指利用技术增强人的认知和身体体验,主要指

感觉增强(听觉、视觉和知觉)

附肢及生物机能增强(外骨骼和假肢)

大脑增强(治疗癫痫的植入体)

基因增强(体细胞基因和细胞疗法)

回到主题,超级自动化排在第一的位置,指运用包括AI和机器学习在内的先进技术,不仅包括一系列的自动化工具,还涉及自动化过程(即发现、分析、设计、自动化、测量、监控和重新评估)的成熟度(sophistication)。如今,借助AI技术实现超级自动化比较成功的案例是机器人流程自动化(RPA)、智能业务管理软件(iBPMS)。

(机器学习、AI、数据和流程共同驱动价值)


(基于超级自动化可以节省大量的人力)

超级自动化对软件开发和测试有什么启发呢??

过去,我们也一直关注软件测试自动化,虽然更多人停留在测试工具的使用之上。我也在多种场合说,目前被大众称为的自动化测试只能称为半自动化测试”——只是测试执行是自动化的,甚至执行都不能真正自动化,因为执行时不稳定,需要人工干涉,执行的结果还需要人工分析,而且人们要开发自动化测试的脚本,脚本不能自动生成。

真正的软件测试自动化,不局限于工具,更应该涵盖测试目标发现、测试分析、测试设计、测试执行、质量度量、测试过程监控和测试结果重新评估、测试过程重新评估的全流程的成熟度,这就是一个系统的过程、逐步积累和完善的过程。借助AI、数据和流程等共同驱动,能否将软件测试自动化带入“超级自动化呢”?

这就是我们明年乃至未来要努力实现的事情,虽然将产品需求或测试需求输入进去,就自动得到测试结果的理想状态也许永远都不会出现,但是,能否在人机交互情况下自动生成测试模型,然后基于测试模型生成测试数据、测试脚本,完全还是有可能的。