TestHub V0.2.2版本发布,附更新指南

大家好,TestHub这次为大家带来了以下更新:

一、接口测试

1.优化前端接口测试管理页面的样式和交互;

2.接口测试支持curl导入功能;

3.接口支持引用数据工厂数据,body中默认在光标处导入;

4.接口支持引用变量助手数据,body中默认在光标处插入;

5.接口测试支持生成不同语言代码功能,支持一键复制;

6.新建接口保存和查询优化:不关联集合也可以独立保存和展示接口;

二、数据工厂

1.优化数据工厂管理方式,统一在后端core/variable_resolver.py中管理数据;

2.数据工厂增加缓存功能,优化查询时长;

三、UI自动化测试

1.UI自动化测试模块Playwright引擎增加对Select下拉组件的处理;

2.优化配置中心对Linux环境下的浏览器驱动检查逻辑;

四、AI用例生成模块

1.AI用例生成SSE流式输出优化

2.增强底层用例生成提示词,修复AI用例生成过程中因特殊字符'|'导致的列错乱问题;

3.修复因tester.md和tester_pro.md文档路径变更导致的未正确加载默认提示词问题;

4.修复AI用例生成记录列表,批量采纳、弃用报错404问题;

5.修复用例评审模版使用跳转URL不正确;

五、其他优化

1.调整后端日志配置,默认全局应用生效;

2.优化菜单页面logo展示效果;

3.删除已被跟踪的.env文件,新增.env.example示例文件,避免每次拉取覆盖.env问题;

4.更新.gitignore忽略文件列表";

5.修复创建评审页面国际化中文缺失问题;

下面就来为大家简单演示下部分更新功能的使用。

1.接口增加CURL导入导出

① 导出流程:接口详情>导出为CURL>在其他CURL工具中粘贴>发起请求;

② 导入流程:从其他工具复制CURL链接>接口详情>导入CURL>解析并导入>发起请求;

2.引用数据工厂数据

接口测试,我这里就以http://localhost:8000/api/docs/ 中,也就是平台的用户注册接口为例进行演示。

在接口中,我们可以选择引用数据工厂的数据,也可以选择引用变量助手的数据。

点击"引用数据工厂",会弹出数据工厂已添加的数量列表(需要提前在数据工厂那边添加好)。选择后会自动插入到光标处(如果找不到光标,默认插入到末尾)。

例如,我这里导入一个银行卡号:

3.引用变量助手函数

点击"引用变量助手",会弹出变量助手函数弹框。变量助手提供了多种类型的函数引用。选择后会自动插入到光标处(如果找不到光标,默认插入到末尾),发送请求后会自动转换为可用数据。

插入变量助手中的地址函数,生成地址成功。

4.更新指南(重要!!!)

① 拉取最新代码

css 复制代码
git pull origin main

② 迁移数据

复制代码
python manage.py makemigrations api_testing
python manage.py migrate api_testing

③ 安装前端依赖包

复制代码
npm install

④ 重启前端服务(dev环境)

arduino 复制代码
npm run dev

⑤ 重启后端服务(dev环境)

复制代码
python manage.py runserver

⑥ 生成环境更新部署(可选)

生产环境以Nginx代理访问dist目录下的index.html,需要重新打包前端,再分别重启后端服务、Nginx。

arduino 复制代码
npm run build

更多功能就不一一演示了,大家可自行体验。

相关推荐
冬奇Lab3 小时前
Agent 系列(21):Harness 测试工程——45 个测试怎么设计,以及它发现了什么 bug
人工智能·llm·agent
冬奇Lab3 小时前
每日一个开源项目(第133篇):EchoBird - 把 AI 工具的安装和部署做成傻瓜操作
人工智能·开源·资讯
IT_陈寒4 小时前
Redis的SETNX并发问题让我加了三天班
前端·人工智能·后端
用户5191495848456 小时前
Windows 渗透测试载荷加载器 POC 工具集
人工智能·aigc
大树886 小时前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
通信小呆呆6 小时前
当算法有了“五感”:多模态数据融合如何向人体感官协同学习?
人工智能·学习·算法·机器学习·机器人
施小赞6 小时前
普通 RAG vs GraphRAG 核心对比
人工智能·ai
EAIReport6 小时前
RuoYi-AI 企业级AI开发平台实战详解
人工智能
HelloWorld__来都来了6 小时前
【每日学术速报】2026-06-15
人工智能·具身智能