国外医疗网站模板,黄冈市住房和城乡建设厅网站,网页设计成片,wordpress 社交主题一、开源项目简介
流程编排#xff0c;插件驱动#xff0c;测试无限可能
一款基于流程编排的自动化测试工具
二、开源协议
使用Apache-2.0开源协议
三、界面展示 四、功能概述
在软件开发旅程中#xff0c;测试流程的管理和执行常常是复杂且耗时的挑战。传统测试工具主…一、开源项目简介
流程编排插件驱动测试无限可能
一款基于流程编排的自动化测试工具
二、开源协议
使用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
安装 nsrule 依赖。nsrule 项目 暂未发布中央仓库需要打开 nsrule 的工程执行 mvn install 安装到本地仓库打开 server 中的 TestHub 项目执行 TestHubApplication后端接口文档 : http://127.0.0.1:12003
启动前端服务
依赖 node v19.5.0
1. 命令行切换到 front 目录中。
2. 导入项目依赖 yarn install3. 启动项目 yarn start4. 前端地址 : http://localhost:8000
六、源码地址
TestHub: 一款基于流程编排的自动化测试工具