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

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

相关推荐
LYFlied几秒前
EVMbench解读:AI Agent如何检测、修复并利用智能合约漏洞
人工智能·网络安全·openai·智能合约·ai agent·evm·智能合约区块链
犀利豆10 分钟前
AI in Harness(二)
java·人工智能·后端
IT_陈寒14 分钟前
Python装饰器竟然偷偷改了函数名?这个坑我爬了三天
前端·人工智能·后端
阿里云大数据AI技术19 分钟前
DataWorks Data Agent “又双叒叕”升级:更低成本、更强智能、更多连接
人工智能·agent
Elastic 中国社区官方博客37 分钟前
Elastic 在 Everest Group 企业搜索产品 PEAK Matrix® 评估 2026 中被评为领导者
大数据·运维·人工智能·elasticsearch·搜索引擎·ai·全文检索
牧艺1 小时前
Cursor 多 Agent 与 Worktree:大重构不再赌一把
人工智能·agent·cursor
一键生成网站1 小时前
开源AI政务大屏制作工具对比:国产化安全合规选型深度分析
人工智能·开源·政务·
智食分子1 小时前
大模型开发框架LangChain
人工智能
YHL1 小时前
🤖 Agent 智能体开发实战 · 第一课:Tool Use —— 让大模型自动干活
前端·javascript·人工智能
萧萧秦风瘦飞马1 小时前
CSDN博客-第6天-DataLoader与二维非线性分类
人工智能·分类·数据挖掘