当前位置: 首页 > news >正文

RunnerGo UI自动化测试脚本如何配置

RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。

RunnerGo UI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队无需复杂的代码编写即可开展低代码的自动化测试。

以一条简单的搜索场景为例,本文介绍RunnerGo UI自动化的配置方法。通过百度搜索的场景步骤为:进入百度搜索页面-点击输入框-输入搜索内容-点击百度搜索按钮-关闭页面

创建元素

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

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

鼠标点击百度输入框即可定位到输入框元素,右键点击复制该元素的Xpath

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

创建场景

点击场景管理,创建场景

打开网页

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

点击输入框

进入到页面后需要点击百度搜索输入框,所以需要添加鼠标点击操作

输入搜索内容

点击输入操作,在下方配置输入内容,我们搜索RunnerGo

点击按钮

同样新建鼠标点击操作,配置点击百度一下按钮操作。

配置等待时间

添加等待时间操作防止搜索完成后立即执行关闭网页操作

关闭页面

测试完成后自动关闭页面,在浏览器操作中选择关闭网页配置关闭窗口。

调试场景

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

http://www.lryc.cn/news/307661.html

相关文章:

  • Android 指南针校准进度计算实现
  • c++学习:Lambda练习和数组练习
  • 数据仓库和数据湖的区别
  • tkinterFrame框架+标签框架LabelFrame+Toplevel窗口的使用
  • C 语言中的 char 关键字详解
  • 信息安全管理与评估赛题解析-应急响应(含环境)
  • 微服务-微服务Spring Security OAuth 2实战
  • 二次供水物联网:HiWoo Cloud助力城市水务管理升级
  • P1015 [NOIP1999 普及组] 回文数
  • 【MATLAB】兔子机器人动力学模型解读(simulink中的simscape的各模块介绍)
  • 小程序配置服务器域名
  • 探究全链路压力测试的含义与重要性
  • 代码随想录算法训练营day64 || 84. 柱状图中最大的矩形
  • 图的简单介绍
  • 【C#小知识】c#中的delegate(委托)和event(事件)
  • 车规级存储芯片SPI NOR Flash
  • CSS轻松学:简单易懂的CSS基础指南
  • 06 Qt自绘组件:Switch动画开关组件
  • 大语言模型LLM分布式训练:大规模数据集上的并行技术全景探索(LLM系列03)
  • 98.验证二叉搜索树
  • 2月21日,每日信息差
  • android.text.BoringLayout.isBoring 的 NullPointerException
  • C++ 高频考点
  • Ubuntu安装SVN服务并结合内网穿透实现公网访问本地存储文件
  • 2月20日,每日信息差
  • Visual Studio清单作用
  • Java中的==和equals()方法的区别是?hashCode()和equals()的关系是什么?
  • yaml-cpp开源库使用
  • 【C++私房菜】序列式容器的迭代器失效问题
  • MySQL 篇-深入了解 DML、DQL 语言(二)