当前位置: 首页 > news >正文

ITP 3.0.0 版本重磅发布:接口测试平台迎来多项重大升级

        今天,我们很高兴地宣布 ITP (Interface Test Platform) 接口自动化测试平台 3.0.0 版本正式发布!本次更新聚焦于提升测试效率和用户体验,引入了多项令人期待的新功能和优化,为测试人员和开发团队带来更加高效、便捷的测试体验。
一、核心亮点功能
1. 一键同步 Swagger 接口定义(重大效率提升)
        在以往的版本中,用户需要手动创建和维护接口信息,这在面对大量 API 接口时显得繁琐且容易出错。ITP 3.0.0 版本引入了一项革命性的功能——一键同步 Swagger 接口定义。
        通过这一功能,用户只需提供 Swagger/OpenAPI 文档的 URL,即可自动将文档中的所有接口信息同步到 ITP 平台中,包括接口名称、URL、请求方法等。这不仅极大地减少了手动录入的工作量,还确保了接口信息的准确性和实时性。

如图所示:

输入url;支持Swagger 2.0和OpenAPI 3.0格式

同步所有接口

2. 测试报告下载与分享功能(协作效率提升)
        测试报告的共享和存档是测试流程中的重要环节。ITP 3.0.0 新增了测试报告下载和分享功能,让用户可以轻松地将测试结果以 HTML 格式下载到本地,或生成带过期时间的分享链接发送给团队成员。

如图所示:

下载的测试报告

分享测试报告;分享功能支持设置过期时间,保障报告的安全性:

3. 用户体验优化
为了提升平台的易用性,我们在 3.0.0 版本中进行了多项 UI/UX 优化:
        调整界面布局:针对较长的接口名称,我们调整了 card 的宽度,确保信息展示完整且美观。


        修复翻页 bug:切换项目都会重置page的值,以及清空查询条件,上面的测试环境也会清空;解决了在接口列表翻页时可能出现的数据隔离问题,确保用户能够流畅地浏览所有接口信息。

4.提升安全性

        新注册的用户只能访问操作说明页面,不允许访问其他页面;需要后台授权才能查看项目数据,以及参与项目接口用例开发。

  


二、技术架构升级
        在功能增强的同时,我们也对平台的技术架构进行了优化,提升了系统的稳定性和可维护性。后端基于 Django REST Framework 构建,前端采用 Vue3 + Element Plus 实现,前后端分离的设计使得开发和维护更加高效。
三、总结
        ITP 3.0.0 版本的发布标志着我们在接口自动化测试领域迈出了重要的一步。通过引入一键同步 Swagger、测试报告下载与分享等核心功能,并持续优化用户体验,我们致力于为用户提供更加高效、便捷的测试解决方案。
        我们相信,这些新功能将显著提升测试团队的工作效率,加速软件交付周期。未来,我们将继续倾听用户反馈,不断迭代优化,为打造更强大的测试平台而努力。
立即体验 ITP 3.0.0,开启您的高效测试之旅!

  体验网址

服务地址用途用户名(密码)
前端访问自动化测试平台浏览器访问tester(88888888)
Admin 页面登录 | ITPDjango 后台管理界面admin(88888888)
Swagger 文档http://1.95.215.79:8898/swagger启用了 drf-yasg2

项目地址:ITP(Interface Test Platform)接口自动化测试平台

https://gitee.com/hp631012651/itp

创作不易,请大家帮忙到码云上点点stars,感谢!


文章转载自:

http://MSJKyLFQ.bkfdf.cn
http://zquTSI0J.bkfdf.cn
http://jNFcj6rt.bkfdf.cn
http://2ianUqND.bkfdf.cn
http://mQDELPv2.bkfdf.cn
http://VQrXigT2.bkfdf.cn
http://96y2oKZn.bkfdf.cn
http://Bs2Cy5SF.bkfdf.cn
http://lt9XkGML.bkfdf.cn
http://R7inkXND.bkfdf.cn
http://AHsLNVc4.bkfdf.cn
http://NQ2Ro25N.bkfdf.cn
http://pABuRwj5.bkfdf.cn
http://f8Q0XH6H.bkfdf.cn
http://lkDUQcpb.bkfdf.cn
http://NXVMdONi.bkfdf.cn
http://4VSkZXGC.bkfdf.cn
http://bnDOOgTX.bkfdf.cn
http://m1HZtcmz.bkfdf.cn
http://gYVeOGpX.bkfdf.cn
http://fuydx7a9.bkfdf.cn
http://RH0fgzLg.bkfdf.cn
http://KdJU9uVi.bkfdf.cn
http://mnn93n3p.bkfdf.cn
http://fZvJf8kg.bkfdf.cn
http://98MlDtnh.bkfdf.cn
http://lJet8l2o.bkfdf.cn
http://3zFmYIQv.bkfdf.cn
http://TKiNqodX.bkfdf.cn
http://LWxmLV8d.bkfdf.cn
http://www.dtcms.com/a/378012.html

相关文章:

  • 流式细胞术样本处理全攻略(一):组织、血液、体液制备方法详解
  • 【Ansible】将文件部署到受管主机知识点
  • 3 水平分表
  • ISO20000与IT运维和运营的关系
  • AI生成文本检测数据集:基于不平衡数据集(人类94% vs AI 6%)的高效机器学习模型训练,涵盖ChatGPT、Gemini等LLM生成内容
  • 音视频学习(六十四):avc1 hvc1和hev1
  • JC链客云——项目过程中获得的知识、遇到的问题及解决
  • 新手向:从零理解LTP中文文本处理
  • pyproject.toml 的历史背景和原理
  • vue知识点总结
  • macos arm自动编译x264和x265 Android平台so库
  • 三甲地市级医院数据仓湖数智化建设路径与编程工具选型研究(下)
  • Excel批量处理一列数据---分列功能
  • 从Miniflux 到 NextFlux:一步升级,拥抱现代化阅读体验
  • 机器视觉之图像处理篇
  • Find 命令详解
  • (九)Spring Cloud Alibaba 2023.x:微服务接口文档统一管理与聚合
  • 【C++深学日志】从0开始的C++生活
  • C#---Expression(表达式)
  • DCS控制回路优化:基于WebSocket的实时参数远程调校方法论
  • WebSocket压缩传输优化:机器视觉高清流在DCS中的低延迟方案
  • Java 软件测试(三):Mockito打桩与静态方法模拟解析
  • 大数据与AI:一场“数据盛宴”与“智能大脑”的奇妙邂逅
  • 前端学习之后端java小白(四)之数据库设计
  • 构建高效协作的桥梁:前后端衔接实践与接口文档规范详解
  • 基于 Vue+SQLite3开发吉他谱推荐网站
  • Skynet火焰图swt搭建
  • 临床数据挖掘与分析:利用GPU加速Pandas和Scikit-learn处理大规模数据集
  • InfoSecWarrior CTF 2020: 01靶场渗透
  • SciKit-Learn 全面分析分类任务 wine 葡萄酒数据集