基于Go的开源全栈测试工具RunnerGo使用详解

前言

测试人员目前广泛使用的测试工具如Postman、JMeter等,如Postman缺少对API的性能测试部分、JMeter则缺少测试报告和测试脚本的统一管理系统及UI测试功能,而RunnerGo的出现填补了传统测试工具的空缺,为测试人员提供了一个可以满足测试全流程的测试工具,本文将介绍RunnerGo的功能特性、使用方法以及应用场景。

什么是RunnerGo

RunnerGo是一个基于Go的开源测试平台,主要为测试人员提供无代码、简单、快速的性能、自动化测试脚本配置平台,同时还提供项目管理系统对项目的进度、需求、缺陷进行管理。RunnerGo的核心理念就是简单、灵活,提供丰富的配置功能,满足不同项目和需求的开发需求。

安装RunnerGo

Step1:复制以下命令

wget https://img.cdn.apipost.cn/running_go/img/wiki/runnergo.tar && tar xf runnergo.tar && bash install.sh

Step2:选择安装系统

输入命令后等待安装完成并选择安装系统

选择后等待安装完成

安装成功后,在浏览器打开以下地址页面,即可登录使用

默认超管账号:runnergo 密码:runnergo

地址:http://本机外网地址:9998

RunnerGo使用

RunnerGo支持接口测试、性能测试、API UI自动化测试、项目管理等功能。

接口测试

RunnerGo支持从各种主流测试工具导入脚本

RunnerGo支持HTTP、SQL、TCP、WebSocket、DUBBO接口协议调试、测试。


性能测试

RunnerGo性能测试功能基于Go语言自研,性能更强、测试结果更准,且内置六大压测模式满足各类测试场景

UI自动化测试

RunnerGoUI自动化测试支持脚本录制,下载录制器插件即可快速将功能操作导入至RunnerGo中

Step1:下载录制器

点击RunnerGo上方插件按钮下载录制器

Step2:录制器使用

将插件文件拖入浏览器扩展程序

点击打开录制器,在浏览器中进行操作时录制器会将操作录制为一个JSON文件。

Step3:录制脚本

在浏览器操作时,录制器内展示操作日志,这里我们录制一个百度搜索RunnerGo,打开RunnerGo官网的脚本。录制完成后下载脚本

Step4:调试场景

在RunnerGo中创建测试场景,上传录制好的JSON文件

导入文件后展示如下图,点击调试场景即可开始调试~

相关推荐
CesareCheung4 小时前
JMeter分布式压力测试
分布式·jmeter·压力测试
测试界清流5 小时前
jmeter使用技巧
jmeter
春时似衿里5 小时前
jmeter配置数据库连接步骤
数据库·jmeter
新知图书5 小时前
JMeter的安装部署
jmeter
程序员杰哥6 小时前
什么是Jmeter? Jmeter工作原理是什么?
自动化测试·软件测试·python·测试工具·jmeter·职场和发展·测试用例
C6 小时前
商城购物系统自动化测试报告
python·功能测试·selenium
乐神嘎嘎嘎10 小时前
Jmeter测试
jmeter
卓码软件测评12 小时前
第三方软件测试机构【性能测试工具用LoadRunner还是JMeter?】
java·功能测试·测试工具·jmeter·性能优化
鱼鱼说测试18 小时前
如何用Postman做接口自动化测试
测试工具·postman
瑞瑞绮绮19 小时前
玩转PostMan之调试天气接口-心知天气 API
测试工具·postman