首页 > 其他分享 >RunnerGo测试平台,无代码玩转UI自动化测试

RunnerGo测试平台,无代码玩转UI自动化测试

时间:2023-10-13 19:03:02浏览次数:46  
标签:RunnerGo 场景 元素 输入框 点击 UI 测试 按钮 百度

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

RunnerGo测试平台,无代码玩转UI自动化测试_百度

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

RunnerGo测试平台,无代码玩转UI自动化测试_输入框_02

创建元素

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

RunnerGo测试平台,无代码玩转UI自动化测试_右键_03

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

RunnerGo测试平台,无代码玩转UI自动化测试_右键_04

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

RunnerGo测试平台,无代码玩转UI自动化测试_百度_05

右键点击复制该元素的Xpath

RunnerGo测试平台,无代码玩转UI自动化测试_输入框_06

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

RunnerGo测试平台,无代码玩转UI自动化测试_输入框_07

创建场景

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

点击场景管理,创建场景

RunnerGo测试平台,无代码玩转UI自动化测试_输入框_08

RunnerGo测试平台,无代码玩转UI自动化测试_百度_09

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

RunnerGo测试平台,无代码玩转UI自动化测试_输入框_10

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

RunnerGo测试平台,无代码玩转UI自动化测试_右键_11

保存后点击调试场景

RunnerGo测试平台,无代码玩转UI自动化测试_右键_12

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

RunnerGo测试平台,无代码玩转UI自动化测试_输入框_13

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

RunnerGo测试平台,无代码玩转UI自动化测试_输入框_14


标签:RunnerGo,场景,元素,输入框,点击,UI,测试,按钮,百度
From: https://blog.51cto.com/u_16129474/7850456

相关文章

  • RunnerGo测试平台,无代码玩转UI自动化测试
    首先需要进入官网,RunnerGo支持开源,可以自行下载安装,也可以点击右上角体验企业版按钮快速体验 点击体验企业版进入工作台后可以点击页面上方的UI自动化进入到测试页面 创建元素我们可以在元素管理中创建我们测试时需要的元素 这里我们以一个打开百度搜索的场景,添加了......
  • 以效率为导向:用ChatGPT和HttpRunner实现敏捷自动化测试(二)
    1、前言在上一篇文章:利用ChatGPT提升测试工作效率——测试工程师的新利器(一)中,我们提到了如何通过chatGPT生成单接口测试用例,然后再让chatGPT去根据测试用例去生成接口自动化脚本。本篇文章将详细讲解一下我们团队内部在遇到业务痛点时如何利用Httprunner框架进行接口自动化测......
  • P9120 [春季测试 2023] 密码锁
    第一个想法显然是二分答案,可以考虑二分\(C\)值后枚举每一个权值区间进行判定,时间复杂度为\(O(nk^2\min(a,nk)\loga)\)。这个已经有\(5\times(5+4+5)=70\)分了??写一下。好吧假假假,每个权值区间毙掉的每个位置的密码锁状态都不同,并不好直接处理。很好现在\(25\)分。可以设d......
  • 基于.Net 的 AvaloniUI 多媒体播放器方案汇总
    基于.Net的AvaloniUI多媒体播放器方案汇总摘要随着国产化的推进,相信.Net的桌面端的小伙伴的可能已经有感受到了。为了让.Net的桌面框架能够跨桌面平台,首选的就是Avalona-UI。为了让AvaloniaUI能够跨多个平台播放视频,这里测试主要播放视频形式是使用RTSP。所以,在这篇博文中......
  • 各个数据库存二进制大文件的性能测试
    1前言​有个项目软件前端将二进制大文件存在了indexDB,每次给后端传文件(需要传到底层C++进行调用)都会导致内存占用飙升,想着使用前后端都能共同操作的数据库来解决这个内存占用的问题,并且希望这个更具尽可能的轻量,可以嵌入到程序中是最好的,通过一个安装包进行安装。2各个数据......
  • 2021 China Collegiate Programming Contest (CCPC) Guilin Site
    A.AHeroNamedMagnus#include<bits/stdc++.h>usingnamespacestd;#defineintlonglongusingpii=pair<int,int>;usingvi=vector<int>;voidsolve(){intx;cin>>x;cout<<2ll*x-1<<"......
  • burpsuite靶场----目录遍历----00截断(后缀名限制)
    burpsuite靶场----目录遍历----00截断(后缀名限制)靶场地址https://portswigger.net/web-security/file-path-traversal/lab-validate-file-extension-null-byte-bypass正式开始1.随便打开一个图片2.00截断原理:url框默认会进行一次url解码,%00会被解码为null,在从左向右......
  • burpsuite靶场----目录遍历----斜杠双重url编码绕过
    burpsuite靶场----目录遍历----斜杠双重url编码绕过靶场地址https://portswigger.net/web-security/file-path-traversal/lab-superfluous-url-decode正式开始1.随便打开一个图片2.对'/'进行双重url编码,即为%252f,然后访问..%252f..%252f..%252fetc/passwd3.在bp中可以查......
  • burpsuite靶场----目录遍历----复写绕过
    burpsuite靶场----目录遍历----复写绕过靶场地址https://portswigger.net/web-security/file-path-traversal/lab-sequences-stripped-non-recursively正式开始1.查看图片2.测试./../../../etc/passwd和/etc/passwd都失败了猜测是过滤了'../'采用复写绕过....//....//..........
  • burpsuite靶场----目录遍历----无防御
    burpsuite靶场----目录遍历----无防御靶场地址https://portswigger.net/web-security/file-path-traversal/lab-simple正式开始1.随便打开一个图像2.在filename处可以filename=./../../../../etc/passwd3.然后可以通过bp看到目录遍历的内容......