首页 > 其他分享 >Runner GoUI自动化测试发布

Runner GoUI自动化测试发布

时间:2023-10-24 19:02:28浏览次数:28  
标签:RunnerGo Runner 输入框 点击 搜索 自动化 GoUI 百度

构建自动化测试体系是当下每个项目团队愿意去做的,自动化测试减少重复操作节省人力成本。

RunnerGo UI自动化平台

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

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

Runner GoUI自动化测试发布_输入框

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

创建元素

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

Runner GoUI自动化测试发布_搜索_02

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

Runner GoUI自动化测试发布_自动化测试_03

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

Runner GoUI自动化测试发布_搜索_04

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

Runner GoUI自动化测试发布_自动化测试_05

创建场景

点击场景管理,创建场景

Runner GoUI自动化测试发布_搜索_06

打开网页

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

Runner GoUI自动化测试发布_自动化测试_07

点击输入框

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

Runner GoUI自动化测试发布_输入框_08

输入搜索内容

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

Runner GoUI自动化测试发布_搜索_09

点击按钮

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

Runner GoUI自动化测试发布_输入框_10

配置等待时间

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

Runner GoUI自动化测试发布_输入框_11

关闭页面

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

Runner GoUI自动化测试发布_搜索_12

调试场景

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

Runner GoUI自动化测试发布_自动化测试_13


标签:RunnerGo,Runner,输入框,点击,搜索,自动化,GoUI,百度
From: https://blog.51cto.com/u_16129474/8009262

相关文章

  • Apipost自动化测试使用教程
    Apipost提供可视化的API自动化测试功能,使用Apipost研发人员可以设计、调试接口,测试人员可以基于同一数据源进行测试,Apipost接口自动化功能在上次更新中进行了逻辑调整,带来更好的交互操作、更多的控制器选择,同时新增同步接口模式选择、测试数据选择功能。添加接口使用Apipost,研发......
  • 接口自动化--postman(6)前置脚本
    请求前置脚本:发送请求之前要执行的脚本。 一。什么是前置操作?发送请求之前要执行JavaScript的脚本就叫前置操作。通过在请求、集合或文件夹的Pre-requestScript中写代码,来做的操作都叫前置操作。请求前置脚本常见作用:用来获取动态数据,签名接口数据,加密接口数据动态数据:时......
  • Runner GoUI自动化测试发布
    构建自动化测试体系是当下每个项目团队愿意去做的,自动化测试减少重复操作节省人力成本。RunnerGoUI自动化平台RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。RunnerGoUI自动化基于Selenium浏览器自动化方案构建,内嵌高......
  • Apipost自动化测试使用教程
    Apipost提供可视化的API自动化测试功能,使用Apipost研发人员可以设计、调试接口,测试人员可以基于同一数据源进行测试,Apipost接口自动化功能在上次更新中进行了逻辑调整,带来更好的交互操作、更多的控制器选择,同时新增同步接口模式选择、测试数据选择功能。添加接口使用Apipost,......
  • 运维自动化之域名系统
    某天安全工程师反馈我们的某个网站里包含违规内容,需要立即处理,否则整个主域名有被封禁的风险,主域名下有上千个子域名,涉及业务非常广,真要封禁非同小可,我们不敢怠慢,立即处理。初步排查,域名确实指向了某个违规的网站,但网站不是我们的,应该是项目下线,主机销毁IP释放,但域名并没有及时删......
  • 移动端自动化知识内容
      ......
  • LoadRunner参数配置
    参数配置:参数配置:一、如何选择下一个值Sequential:顺序Random:随机Unique:唯一二、如何更新值Eachiteration:迭代更新Eachoccurrence:值出现则更新Once:更新一次三、当超出值在一中选择Unique的时候可以配置第三个AboutVuser:报错Continue inacyclicmanner:循环Con......
  • 从零用VitePress搭建博客教程(7) -– 如何用Github Actions自动化部署到Github Pages?
    接上一节:从零用VitePress搭建博客教程(6)-–第三方组件库的使用和VitePress搭建组件库文档 我们搭建完成vitePress后,那么接下来就是如何部署到线上服务器,这里使用GithubPages,免得自己购买服务器,当然你也可以自己购买服务器来部署(比如阿里云服务器)。在部署之前,我们先简单了解......
  • UI自动化测试,让测试高效起来
    RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。RunnerGoUI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队无需复杂的代码编写即可开展低代码的自动化测试。 以一条简单的搜索场景为例,本文......
  • 《最新出炉》系列初窥篇-Python+Playwright自动化测试-21-处理鼠标拖拽-番外篇
    1.简介前边宏哥拖拽有提到那个反爬虫机制,加了各种参数,以及加载js脚本文件还是有问题,偶尔宏哥好像发现了解决问题的办法,看到了黎明的曙光,宏哥就说试一下看看行不行,万一实现了。结果宏哥试了结果真的OK啊,但是宏哥第一次运行可以,后边就不行了,然后将编辑器关闭重启,再次运行又可以,宏哥......