部门领导说今年要做自动化测试,我立马想到了selenium,但接着就是自动化测试框架,工作量巨大的测试用例编写工作,想想就头疼。后来chatGPT出现了,感觉可以和软件测试结合一下,还没开始研究,最近看到了一个国内AI软件测试平台,今天特地体验一下。
一、龙测AI-TestOps云平台是什么
龙测AI-TestOps云平台是基于ARM框架,针对功能测试的UI自动化测试工具。它支持.exe/web/IOS/Android/小程序混合项目的自动化测试,支持全自动化进行功能及接口用例设计、执行及报告,可以自动构造新用例,而且可以一键初始化各种测试运行环境,包括Windows、安卓、IOS、手持设备、pad环境、密码器、POS机。扫描仪等。
二、如何使用龙测AI-TestOps云平台
注册并登陆龙测AI-TestOps云平台
通过帮助了解基本功能
磨刀不误砍柴工,在正式创建第一个项目前面,我们首先点击右上角的“帮助”按钮,可跳转帮助中心界面。
在帮助中心界面中,介绍了龙测AI-TestOps云平台的功能模块、主要流程、基本功能介绍等,可以帮我们快速了解这个新工具。
三、创建第一个自动化测试流程
自动化测试主要有个个主流程:
Web测试:创建web项目→录制流程图→创建测试任务→查看测试报告
APP测试:上传待测APP→创建app项目→创建测试任务→查看测试报告
Windows测试:上传待测应用→创建Windows项目→创建测试任务→查看测试报告
现在我们以web测试为例,走一下整个测试流程。
创建项目
1)右上角点击“新建项目”
2)在弹出框中输入项目名称,项目类型选择“Web应用”,输入待测试URL、软件版本、浏览器及项目简介等,点击“确定”按钮,我们的第一个项目就建好了。
录制流程图
1)点击我们第一步中创建的项目,默认的仪表盘页面展示了测试用例数、任务数、用例通过率等统计图表。
2)顶部切换到“用例”,在页面的页面中点击“新建流程图”,会弹出一个选择设备的弹框,我们选择一个Windows系统,分辨率为1920*1080,浏览器为chrome,点击“开始录制”按钮。
3)在切换的页面中可以看到,左侧展示的是浏览器的页面,并且已经自动访问到我们的测试URL,右侧则会记录我们在浏览器上进行的操作。。
4)点击“录制”按钮,然后点击浏览器的输入框,输入“软件测试”后点击“确定”,然后点击搜素按钮,右侧记录了我们的每一步操作。
5)点击右上角的“保存”按钮,输入流程图名称并且点击“确定”按钮,则我们的流程图保存成功。
6)对于录制的流程图,我们可以进行播放,查看是否符合我们的要求。
对于录制的每一步操作,我们都可以进行编辑、复制、从此处播放和删除,十分方便。
在每一步操作的后面,我们可以进行插入步骤、用例、断言等。
创建测试任务
切换到“任务”table页,点击“新建任务”,在弹出的新增任务弹框中,选择流程、测试用例、设备并配置任务,则任务创建成功。
查看测试报告
测试任务执行完成后,会自动生成测试报告,可以查看并下载报告。