禅道自动化测试框架 ZTF 发布 2.5 版本,多处优化
大家好,禅道自动化测试框架2.5版本发布,做了多处优化,并修复了一些小问题。
ZTF是禅道团队自研的自动化测试框架,支持与禅道无缝集成,可将禅道用例和测试脚本进行同步,将执行结果自动提交到禅道并生成测试报告,执行失败的用例可通过命令在禅道中创建Bug。ZTF自动化测试框架实现了与Jenkins持续集成功能的打通。用户发起Jenkins构建后,通过ZTF调度执行测试脚本,结束后把单元和功能测试的结果回传给禅道,二者合作打通持续集成的闭环。
欢迎大家下载试用,提出您的宝贵建议。
一、更新记录
- 优化了步骤和期待结果的描述格式;
- 设置空白的预期结果默认为"pass";
- 修复禅道新版本的登录问题;
- 修复提交多余结果的问题;
- 优化控制台输出信息;
- 修复了一些其它的小问题。
二、下载地址
三、帮助文档
四、优化功能展示
设置空白的预期结果默认为"pass"
优化提取步骤和期望结果:
1. 示例脚本demo\sample\8_extract_desc.php中,注释包含了测试步骤和期待结果;
2. 执行以下命令,提取分散在左侧文件代码中的步骤和期待结果;
ztf.exe extract demo\sample\8_extract_desc.php
具体优化如下:
- 支持多种注释,如“//”、“#”、“/*/”;
-
支持函数输入输出,单双引号皆可识别。
五、ZTF功能简介
ZTF使用Go语言开发,真正做到了平台无依赖、部署无依赖,只需要一个可执行文件就可以运行,可以解决用例信息管理、测试脚本执行、测试结果比对、缺陷Bug提交等问题。
ZTF自动化测试框架对您现有的测试脚本资产没有侵入,可很好地驱动8种单元测试框架、5种自动化测试工具、9种脚本语言来执行测试,并把最终结果回传给禅道,进行统一的报告展示,打通项目管理和持续集成工具之间的沟壑。
相关代码可参考demo目录和这里。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OpenKruise v1.0:云原生应用自动化达到新的高峰
云原生应用自动化管理套件、CNCF Sandbox 项目 -- OpenKruise,近期发布了 v1.0 大版本。 OpenKruise 是针对 Kubernetes 的增强能力套件,聚焦于云原生应用的部署、升级、运维、稳定性防护等领域。所有的功能都通过 CRD 等标准方式扩展,可以适用于 1.16 以上版本的任意 Kubernetes 集群。单条 helm 命令即可完成 Kruise 的一键部署,无需更多配置。 总得来看,目前 OpenKruise 提供的能力分为几个领域: 应用工作负载:面向无状态、有状态、daemon 等多种类型应用的高级部署发布策略,例如原地升级、灰度流式发布等。 Sidecar 容器管理:支持独立定义 sidecar 容器,完成动态注入、独立原地升级、热升级等功能。 增强运维能力:包括容器原地重启、镜像预拉取、容器启动顺序保障等。 应用分区管理:管理应用在多个分区(可用区、不同机型等)上的部署比例、顺序、优先级等。 应用安全防护:帮助应用在 Kubernetes 之上获得更高的安全性保障与可用性防护。 版本解析 在 v1.0 大版本中,OpenKruise ...
- 下一篇
Jpom v2.8.1 发布,Java 项目在线管理
Jpom v2.8.1 已经发布,Java 项目在线管理 此版本更新内容包括: 新增功能 节点缓存页面新增定时作业列表 节点首页新增其他类型进程监控(感谢@大土豆) 构建中的项目发布新增差异发布(多文件项目或者网络不佳情况只发布有变化的文件节省项目发布时间)(感谢@大灰灰) 解决BUG、优化功能 【server】解决节点未配置监控周期接口报错+页面循环提示(感谢@周健全) Windows 无法关闭 Jpom 程序(感谢@……) 【server】修护项目搜索、节点分发项目的文件、控制管理无法正常使用(感谢@刘志远) 脚本文件提示内容取消中文,修改为英文 【agent】新增检查 jps 命令执行是否存在异常,异常则提示用户(感谢@……) 部分控制台输出日志调整为英文 【server】优化 ssh 安装插件端,不输入节点ID、没有配置权限报错(感谢@大土豆) 【agent】修护项目 JavaExtDirsCp 模式加载非 Jar 文件问题(感谢@大灰灰) 升级 SpringBoot 版本 2.6.1 【agent】修护项目配置 webhook 后无法关闭进程的情况(感谢@大土豆) 【serv...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,CentOS7官方镜像安装Oracle11G
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Windows10,CentOS7,CentOS8安装Nodejs环境