首页 > 其他分享 >UI自动化测试代码不想写脚本不想配?RunnerGo一键录制

UI自动化测试代码不想写脚本不想配?RunnerGo一键录制

时间:2024-02-04 18:11:06浏览次数:29  
标签:RunnerGo 脚本 录制 点击 UI 测试代码 下载

想快速配置可视化UI自动化测试脚本?RunnerGo近期上线脚本录制器,根据你的测试操作直接生成UI自动化测试脚本,下面是使用方法

Step1:下载录制器

点击RunnerGo上方插件按钮下载录制器

 

Step2:录制器使用

将插件文件拖入浏览器扩展程序

 

点击打开录制器,在浏览器中进行操作时录制器会将操作录制为一个JSON文件。

 

 

可以在录制器中下载、开始、暂停、清除当前录制,点击下载后配置文件名可生成录制文件。

 

Step3:录制脚本

在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。录制完成后下载脚本

 

Step4:调试场景

在RunnerGo中创建测试场景,上传录制好的JSON文件

 

导入文件后展示如下图,点击调试场景即可开始调试~

 

标签:RunnerGo,脚本,录制,点击,UI,测试代码,下载
From: https://www.cnblogs.com/meimaodachong/p/18006747

相关文章

  • UniGUI 将Excel表上传,并将数据导入SQL(转)
    UniGUI将Excel表上传,并将数据导入SQL(转)采用第三方控件XLSReadWriteII实现导入数据的办法1、首先将Excel文件上传至服务器;在表单中添加UniFileUpload和XLSReadWriteII控件procedureTck_tz.UniLabel4Click(Sender:TObject);beginUniFileUpload1.Execute;end;2、用XLSR......
  • Caused by: java.lang.IllegalStateException: A unix domain socket connection requ
    Causedby:java.lang.IllegalStateException:Aunixdomainsocketconnectionrequiresepollorkqueueandneitherisavailable出现这个错误,首先确保自己的操作系统是否支持epoll,或者kqueue。如果支持。请导入netty的大库,lettuce中好像缺失了一部分,我怀疑是这是怀疑,......
  • 关于UniGui 的UniDateTimePicker控件显示问题
    关于UniGui的UniDateTimePicker控件显示问题本人在使用UniGuiUniDateTimePicker控件的显示问题:在UniForm上使用UniDateTimePicker,显示正常。但在Unigrid的列中使用,就出现显示问题,如下图:解决办法:将UniDateTimePicker的属性usesystemformat设置为True,即可显示正常。如下......
  • 2024最新Android设备UUID/UDID使用指南
    摘要本篇博客主要介绍了Android设备的唯一标识符(UUID和UDID)的使用教程。在Android平台上获取设备ID一直是开发者面临的难题,因为缺乏稳定的API来获取设备ID。本文将介绍几种获取设备ID的方法,并分析它们的优缺点。引言UDID和UUID是Android设备的唯一标识符,用于标识不同设备或不同......
  • 「实用分享」用界面组件Telerik UI for Blazor增强你的财务图表!
    TelerikUIforBlazor拥有110+个原生的、易于定制的BlazorUI组件和高性能网格组件,能节约一半的时间开发全新的Blazor应用程序并使传统web项目现代化,其中囊括了设计和生成工具等。TelerikUIforBlazor控件提供的控件,可轻松满足应用程序对数据处理、性能、用户体验、设计、可访......
  • MAUI StringFormat示例
    MAUI中StringFormat的常见用法货币格式<TextBlockText="{BindingPrice,StringFormat='{0:C}'}"/>//$123.46<TextBlockText="{BindingPrice,StringFormat='{0:C1}'}"/>//$123.5前缀后缀<TextBoxText="{Bin......
  • get and build the qt in open source version
    GettingthesourcecodeFirst,cdintothedirectorywhereyouwantthe"qt5"directorytolive.Then,clonethetop-levelQt5gitrepository:$gitclonegit://code.qt.io/qt/qt5.gitor(ifyou'rebehindafirewallandwanttousethehtt......
  • UGUI六大基础组件
    Canvas对象上依附的组件Canvas:画布组件,主要用于渲染UI控件RenderMode:ScreenSpace-Overlay:屏幕空间,覆盖模式,UI始终在前PixelPerfect:是否开启无锯齿精确渲染(性能换效果)SortOrder:排序层编号(用于控制多个Canvas时的渲染先后循序TargetDisplay:目标设备(在哪......
  • 压缩算法_quicklz接口demo
    1quicklz  quicklz是单片机上一个常见的压缩算法,具体原理没有文档和hash表的相关基础我就不去深究了;  只需要将fileSrc.txt放在桌面,代码可以使用vscode的mingw直接编译;2quicklz源码quicklz.h/***quicklz.h*********************************************************......
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TimePicker组件
    鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TimePicker组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+编辑二、TimePicker组件TextClock组件通过文本将当前系统时间显示在设备上。支持不同时区的时间显示,最高精度到秒级。子组件无。接口TimePic......