写点什么

自动化测试工具加入黑科技带来新纪元

  • 2023-03-01
    江西
  • 本文字数:1752 字

    阅读完需:约 6 分钟

最近 ChatGpt 大火,基础体验之后感觉人工智能语言处理这块发展真的是迅猛,同时最近做了一些 web 项目,需要进行一定的自动化测试,就在思考有没有可能 AI 和测试结合产生一些便利的测试方式。与测试的同事交流发现国内有一款叫做龙测 AI-TestOps 云平台的测试工具已经完成了一次融合,赶紧上手体验了一把,与大家一起分享一下感受。


Part1 一、自动化测试新纪元

11.人工智能爆火的时代

最近几年人工智能有了许多我们可以感受到的发展,比如微信电脑版的 OCR、许多智能仓储上的辅助定位、对图片元素的识别等,同时最近爆火的 ChatGpt 给我们带来了巨大的冲击,可以说最近几年是人工智能大爆发的时代,同时其与各行各业的融合也成为一个新趋势。

22.传统自动化测试工具现状

在这里插入图片描述

传统自动化测试工具在 web 端常用的就时 Selenium,但其需要一定的使用门槛,处理好页面元素的定位、获取、模拟真实的使用环境,都需要大量的时间,通常以自动化脚本的形式完成以上工作。当页面元素不易定位,或者当页面元素层级关系发生变化时,需要修改脚本,这对测试工具带来了巨大的挑战,同时为了生成一份测试报告,需要我们自己进行报告逻辑设计,经常因为一些变动加班到头秃。

33.当自动化测试工具遇上 AI

在这里插入图片描述

龙测 AI-TestOps 云平台是基于 ARM 的 TestOps 云平台解决方案,能够快速、高效、低成本地完成.EXE 应用、Web 应用、iOS、Android、小程序、混合应用的 UI 自动化测试。其中 ARM 是 AI+Robot+Model 的缩写,其含义为利用 AI 技术生成测试流程图、同时翻译给机器从而能够稳定进行测试。这个工具由于 AI 的加成,出现了很多特色功能,如视觉定位、文字识别定位、自然语言流程创建、视频 AI 提取流程等能够简化测试代价的功能,可以点击官网了解一下。下面我们也会进行介绍。


Part2 二、基本测试流程

为了最直观的感受软件的使用效果,我们按照标准测试流程一起感受一下。当然需要提前注册登录,可以先点击官网进行注册。

41.创建项目


我们会有许多测试任务,创建项目可以让我们更好的区分不同功能的测试。进入官网后点击右上角的创建项目,然后输入基本的项目信息,此处我们以 Bing 搜索”石臻臻的杂货铺“为例,就创建如下的 web 项目。

52.输入测试流程




进入项目内后,我们需要进入用例、新建流程图、选择一个设备进行流程图的录制,我们这里以测试第一个链接是否为我的博客为例,进行流程图书写。

63.设备农场进行测试





然后我们需要在任务面板选择流程调用我们刚才的用例进行测试,其中设备的选择部分,平台支持私有设备只需要简单的下载软件安装就可以使用了。

74.生成查看测试报告




我们可以查看测试的实时进度,同时我们可以生成一份测试报告,支持流程图、测试报告、excel 的导出,方便我们完成测试文档的撰写。


Part3 三、AI-TestOps 工具特色

8 小试牛刀——opencv 辅助定位功能

在这里插入图片描述

在平台定位的时候支持对视觉元素进行定位,可以很方便的解决 Selenium 在网页元素发生变动难以使用 xpath 定位的问题。

9 初窥门径——OCR 辅助定位功能


有些场景我们需要的是对特定内容的定位,在 UI 发生变动的时候,我们利用 OCR 就可以更加精准的定位到我们需要的元素,比如定位力扣的刷题数目。

10 渐入佳境——NLP 自然语言识别


通过我们人类的自然语言,描述整个测试流程,就可以得到一张完整的测试流程图,可以将我们文档中书写的测试流程翻译成为流程图,现在识别的是特定的关键词,未来如果能够类似于 ChatGpt 理解我们语言的意图自动生成所有流程将会更加梦幻。

11 豁然贯通——在线构建转流程图


在我们刚才的使用例子中已经使用了这部分的功能,通过监控我们的动作就能够生成测试流程图,是一个学习之后立刻输出的过程,极大降低自动化测试的工作量。

12 登峰造极——视频转流程图


通过 AI 对录制的视频进行解析,自动生成流程图,当客户发来一份问题复现视频的时候,我们可以直接进行转换,快速生成测试用例,完成问题定位与复现。提高工作效率和问题解决能力以及最重要的客户满意度。


Part4 三、总结

这次我们一起感受了一下 AI 带给自动化测试行业的颠覆性改变,对我们测试工作带来了巨大的效率提升,同时针对页面发生动态变化后的测试适应性更强,极大降低了测试人员的门槛。同时视频解析能够增强对用户问题反馈的相应能力,极大的提升客户的满意度,可谓是创造了自动化测试新纪元。没有体验过的小伙伴一定要 点击体验 一下。

发布于: 2023-03-01阅读数: 45
用户头像

关注公众号: 石臻臻的杂货铺 获取最新文章 2019-09-06 加入

进高质量滴滴技术交流群,只交流技术不闲聊 加 szzdzhp001 进群 20w字《Kafka运维与实战宝典》PDF下载请关注公众号:石臻臻的杂货铺

评论

发布
暂无评论
自动化测试工具加入黑科技带来新纪元_人工智能_石臻臻的杂货铺_InfoQ写作社区