[开源]基于流程编排的自动化测试工具,插件驱动,测试无限可能

2793 篇文章 4 订阅
2651 篇文章 15 订阅

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

TestHub

流程编排,插件驱动,测试无限可能

一款基于流程编排的自动化测试工具

二、开源协议

使用Apache-2.0开源协议

三、界面展示

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

四、功能概述

在软件开发旅程中,测试流程的管理和执行常常是复杂且耗时的挑战。传统测试工具主要面接口级自动化向无法满足多样化需求,无法扩展多样性需求。TestHub 诞生解决此问题。

我们引入独特的流程编排功能,轻松定义、管理和执行测试流程。TestHub 插件式架构扩展能力无限,适用于自动化测试、流程调度及其他自动化任务。

TestHub 提供直观易用界面,直观设计测试流程。简单拖放和连接步骤构建完整测试流程,包括执行测试用例、准备数据、配置环境等。在统一平台上高效一致完成。

选择 TestHub 自动化测试工具,流程编排驱动测试流程。优化测试流程,释放更多时间和资源创新品质。加入 TestHub,引领自动化测试未来!

迭代方向

功能

支持

支持多项目

用户权限

行为库

H2 数据库

执行计划管理

前端拖拉拽配置

HTTP 工具

五、技术选型

工程目录

目录

说明

nsrule

NsRule 规则引擎源码

server

TestHub 后端源码

client

TestHub 前端源码

doc

TestHub 使用手册源码

docker

TestHub 的 docker 镜像构建脚本

static

markdown 文件资源

demo

TestHub 的演示 Demo

部署

安装包下载

查看 README.md 文档。

docker 部署 演示 demo

获取项目源码

访问一飞开源:https://code.exmay.com/ 下载

切换到 演示 demo 的 docker compose 配置中

cd TestHub/demo/TestHubDemo/

启动 TestHubDemo

docker-compose up -d

执行成功后会启动以下服务

服务名

服务说明

宿主机端口

容器 IP

容器端口

备注

testhub

TestHub 项目

11018 前端;12003 后端

192.168.0.3

11018 前端;12003 后端

server

被测试的 web 项目

12004

192.168.0.4

12004 http 接口

postgres

被测试的数据库

12005

192.168.0.5

5432

用户名密码均为 postgres

前端接口地址 http://127.0.0.1:11018/

后端接口文档 http://127.0.0.1:12003/swagger-ui/index.html#/

docker 部署 TestHub

获取 TestHub 镜像

docker pull vinc02131/testhub:1.0.0

运行

docker run -d -p 12003:12003 -p 11018:11018 vinc02131/testhub:1.0.0

前端接口地址 http://127.0.0.1:11018/

后端接口文档 http://127.0.0.1:12003/swagger-ui/index.html#/

源码部署 TestHub

获取项目源码

访问一飞开源:https://code.exmay.com/ 下载

启动后台服务

依赖 jdk17

  1. 安装 nsrule 依赖。nsrule 项目 暂未发布中央仓库,需要打开 nsrule 的工程执行 mvn install 安装到本地仓库

  2. 打开 server 中的 TestHub 项目,执行 TestHubApplication

  3. 后端接口文档 : http://127.0.0.1:12003

启动前端服务

依赖 node v19.5.0

1. 命令行切换到 front 目录中。

2. 导入项目依赖

  yarn install

3. 启动项目

   yarn start

4. 前端地址 : http://localhost:8000

六、源码地址

访问一飞开源:https://code.exmay.com/

最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值