首页 > 其他分享 >RunnerGo UI自动化测试功能使用体验

RunnerGo UI自动化测试功能使用体验

时间:2023-10-12 17:27:18浏览次数:30  
标签:RunnerGo 场景 元素 点击 按钮 UI 自动化 百度

首先需要进入官网,RunnerGo支持开源,可以自行下载安装,也可以点击右上角体验企业版按钮快速体验

 

点击体验企业版进入工作台后可以点击页面上方的UI自动化 进入到测试页面

 

创建元素

我们可以在元素管理中创建我们测试时需要的元素

 

这里我们以一个打开百度搜索的场景,添加了百度输入框和百度一下按钮两个元素,首先需要获取到这两个元素的Xpath,如图,右键点击检查,点击左侧箭头指向按钮。

 

鼠标点击百度输入框即可定位到输入框元素

 

右键点击复制该元素的Xpath

 

填入RunnerGo元素属性中,点击确定,相同的方法创建百度搜索按钮元素。

 

创建场景

通过百度搜索的场景步骤为:进入百度搜索页面-点击输入框-输入搜索内容-点击百度搜索按钮-关闭页面

点击场景管理,创建场景

 

 

根据我们的步骤我们添加操作如图,点击打开网页

 

在弹框内输入需要打开的网页,配置当前步骤截图,点击保存。

 

保存后点击调试场景

 

点击后可以查看执行结果可以看到步骤截图:

 

根据以上步骤我们完善测试场景如下图,即可完成我们的一个流程的UI自动化测试。

 

标签:RunnerGo,场景,元素,点击,按钮,UI,自动化,百度
From: https://www.cnblogs.com/meimaodachong/p/17759983.html

相关文章

  • 基于 ACK Fluid 的混合云优化数据访问(四):将第三方存储目录挂载到 Kubernetes,提升效率和
    作者:车漾前文回顾:本系列将介绍如何基于ACKFluid支持和优化混合云的数据访问场景,相关文章请参考:-基于ACKFluid的混合云优化数据访问(一):场景与架构-基于ACKFluid的混合云优化数据访问(二):搭建弹性计算实例与第三方存储的桥梁-基于ACKFluid的混合云优化数据访问(三):加速......
  • QUIC协议对于传输可靠性的保障机制
    今天在看frp的文档时看到文档中提到QUIC协议,其底层采用UDP传输,具有传输效率高,连接延迟低的优点。出于对它的好奇,所以找了一些对这个协议的详解博客文章来了解它的通信机制。具体可见:QUIC协议详解-知乎(zhihu.com)其他暂且不提,由于本人半吊子水平,看到以上提到的那篇博客......
  • centos 用docker 安装ansible UI管理工具awx
     环境说明:centos7.9ansible2.9.27dockerversion  24.0.6pythonversion3.6.8awxversion 11.2.0 AWX简介AWX提供了一个基于web的用户界面、RESTAPI和构建在Ansible之上的任务引擎。图形化的AWX能够更方便的编排和部署AnsiblePlaybook,并提供集中的日志记......
  • struct.error: 'H' format requires 0 <= number <= 65535
    全部代码如下:frompymodbus.clientimportModbusTcpClient#避坑:write_registers和write_register函数差一个s。多一个s的参数用整型列表,没有的只能用整型defsplit_float_to_integer_and_fraction_parts(number):"""将浮点数拆分为整数部分和小数部分的函数......
  • MAUI ABP 框架正式发布(.NET 7)
    介绍国内首个基于.NET7版本的MAUIABP框架正式发布!本套框架主要针对原.NET6版本的WPF/Xamarin.FormsABP框架升级。升级如下:.NET6版本升级至.NET7ABP7.3升级至ABP8.0Xamarin.Forms升级至MAUI.NET6版本的WPFABP现已升级至.NET7功能介绍与.NET6版本......
  • python pyautogui AttributeError: module 'pyscreeze' has no attribute 'locateOnW
    目录pythonpyautoguiAttributeError:module'pyscreeze'hasnoattribute'locateOnWindow'pythonpyautoguiAttributeError:module'pyscreeze'hasnoattribute'locateOnWindow'安装好pyautogui后测试脚本报错如标题这个报错百度查询是版本过高导致......
  • 如何创建GUID/ UUID?
    内容来自DOC[https://q.houxu6.top/?s=如何创建GUID/UUID?](https://q.houxu6.top/?s=如何创建GUID/UUID?)如何在JavaScript中创建GUIDs(全局唯一标识符)?GUID/UUID应至少为32个字符,并且应保持在ASCII范围内,以避免在传递它们时出现问题。我不确定所有浏览器都提供了哪些例程,......
  • OpenHarmony-systemui项目工程无法编译的解决办法
    在探索OpenHarmony3.2Release的过程中,我希望通过修改系统软件来使系统更符合HarmonyOS特性,但是在尝试编译systemui时,遇到了这个问题:hvigorERROR:'entryModules'mustbeconfiguredforafeaturemodule.Detail:Set'entryModules'inthebuild-profile.json5f......
  • VxTerm的触发器和脚本功能真的非常强大!一张图告诉你它是如何实现自动化运维的!
    这个是一个ssh会话,实现ssh登录成功后,再进行远程服务器的二次登录!1、初始会话是一个到192.168.0.11的SSH会话,登录成功后,提示zpf@zpf-linuxmint:~$2、在图中可以看到增加了一个触发器test1触发字符串就是^zpf@zpf-linuxmint:~\$\s*这是一个正则表达式触发匹配时,就会向会话发送s......
  • # yyds干货盘点 # 盘点一个Python自动化办公Excel数据填充实战案例(番外篇)
    大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Python自动化办公的问题,一起来看看吧。上一篇【论草莓如何成为冻干莓】大佬给出了两个方法,这一篇文章,一起来围观粉丝自己在实际运行过程中所遇到的问题。二、实现过程这里是【瑜亮老师】亲测代码是无误了,肯......