首页 > 其他分享 >RunnerGo UI自动化使用流程

RunnerGo UI自动化使用流程

时间:2023-10-25 19:02:21浏览次数:26  
标签:RunnerGo 流程 元素 输入框 点击 搜索 UI 百度

可以直接进入官网下载开源版或点击右上角体验企业版体验

RunnerGo UI自动化使用流程_输入框

RunnerGo UI自动化平台

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

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

RunnerGo UI自动化使用流程_搜索_02

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

创建元素

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

RunnerGo UI自动化使用流程_搜索_03

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

RunnerGo UI自动化使用流程_搜索_04

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

RunnerGo UI自动化使用流程_输入框_05

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

RunnerGo UI自动化使用流程_UI_06

创建场景

点击场景管理,创建场景

RunnerGo UI自动化使用流程_搜索_07

打开网页

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

RunnerGo UI自动化使用流程_搜索_08

点击输入框

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

RunnerGo UI自动化使用流程_输入框_09

输入搜索内容

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

RunnerGo UI自动化使用流程_输入框_10

点击按钮

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

RunnerGo UI自动化使用流程_搜索_11

配置等待时间

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

RunnerGo UI自动化使用流程_搜索_12

关闭页面

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

RunnerGo UI自动化使用流程_输入框_13

调试场景

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

RunnerGo UI自动化使用流程_输入框_14


标签:RunnerGo,流程,元素,输入框,点击,搜索,UI,百度
From: https://blog.51cto.com/u_16129474/8024065

相关文章

  • 软件开发技术与流程分享!
    随着科技的飞速发展,软件开发已成为当今社会不可或缺的一部分,从电子商务网站到手机应用程序,从企业管理系统到大数据分析工具,都是软件开发生命周期的产物,为了更好地了解软件开发,本文将分别从技术和流程两个方面进行详细分享。一、软件开发技术分享1、前端技术前端技术主要负责处理用......
  • RunnerGo UI自动化使用流程
    可以直接进入官网下载开源版或点击右上角体验企业版体验 RunnerGoUI自动化平台RunnerGo提供从API管理到API性能再到可视化的API自动化、UI自动化测试功能模块,覆盖了整个产品测试周期。RunnerGoUI自动化基于Selenium浏览器自动化方案构建,内嵌高度可复用的测试脚本,测试团队......
  • 【前端开发】基于vue+elemnt-ui流程图设计器解决方案
    前言越来越多的企业都在研发低代码平台,其中流程引擎是核心之一,拥有一个可以拖拽设计审批流程的设计器是相当重要的。介绍审批流程设计器是一种工具,用于创建和设计审批流程。它通常是一个可视化的设计器界面,可以方便地添加和配置审批节点、终审节点、消息节点等,并能够通过连线将......
  • HDFS写流程分析:客户端发送数据
    1.背景在HadoopYarn中,App、AppAttempt、Container、Node都有自己的生命周期,因此Yarn实现了一套状态机进行管理。通过状态机的管理后,用户可以直观看到App、AppAttempt、Container、Node的状态,其状态切换也更规范。但是状态机也导致Yarn的代码可能性很差,无法很好调试。在HDFS中就......
  • 基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定义业务表单流程的集成方法与步骤(二
    更多ruoyi-nbcio功能请看演示系统gitee源代码地址演示地址:RuoYi-Nbcio后台管理系统前面讲了集成的后端部分内容,下面简单介绍一下前端的内容 1、前端生成的页面需要进行修改,增加流程状态启动等相关信息,如demo的index修改如下<template><divclass="app-container"><el-form......
  • 基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定义业务表单流程的集成方法与步骤(一
    更多ruoyi-nbcio功能请看演示系统gitee源代码地址演示地址:RuoYi-Nbcio后台管理系统由于大家最自定义业务表单的整个集成方法还不熟悉,下面大概介绍一下这个流程与方法。1、首先需要建立数据库表,根据自己业务进行数据表的建立,目前系统需要在另外sql进行数据库表的建立,以后可以考虑系......
  • 基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定义业务表单流程(五)
    更多ruoyi-nbcio功能请看演示系统gitee源代码地址演示地址:RuoYi-Nbcio后台管理系统今天讲一下wf_demo表单的一些修改1、demo的实现类修改如下:主要是增加一个服务名称,后面要用到,同时继承于WfCallBackServiceI,以便进行调用。@Service("wfDemoService")publicclassWfDemoServiceImp......
  • 基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定义业务表单流程(四)
    更多ruoyi-nbcio功能请看演示系统gitee源代码地址演示地址:RuoYi-Nbcio后台管理系统自定义业务表单里的流程历史需要单独设计,所以下面就这部分进行介绍。1、后端部分,这部分增加单独的接口,只需要单独的dataID就可以了,如下:/***流程详情信息**@paramdataId业务数......
  • 基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定义业务表单流程(三)
    更多ruoyi-nbcio功能请看演示系统gitee源代码地址演示地址:RuoYi-Nbcio后台管理系统相应的后端也要做一些调整1、启动流程修改如下:/***启动流程实例*/privateRstartProcess(ProcessDefinitionprocDef,Map<String,Object>variables){if(ObjectUti......
  • 基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定义业务表单流程(二)
    更多ruoyi-nbcio功能请看演示系统gitee源代码地址演示地址:RuoYi-Nbcio后台管理系统   之前讲到了流程保存的时候还要看是否是自定义业务流程应用类型,若是保存的时候不再检查是否有关联表单。    那接下来就需要一个自己进行自定义表的流程关联工作了。1、见下图,在流程管......