禅道自动化测试框架 ZTF 发布 2.4 版本,增加测试步骤自动提取功能

栏目: 软件资讯 · 发布时间: 4年前

内容简介:大家好,禅道自动化测试框架2.4版本发布,支持在脚本的任意地方编写测试步骤和期待结果,并提供了一个extract命令用于提取这些信息。 ZTF是禅道团队自研的自动化测试框架,支持与禅道无缝集成,可将禅道用例和测试...

大家好,禅道自动化测试框架2.4版本发布,支持在脚本的任意地方编写测试步骤和期待结果,并提供了一个extract命令用于提取这些信息。

ZTF是禅道团队自研的自动化测试框架,支持与禅道无缝集成,可将禅道用例和测试脚本进行同步,将执行结果自动提交到禅道并生成测试报告,执行失败的用例可通过命令在禅道中创建Bug。ZTF自动化测试框架实现了与Jenkins持续集成功能的打通。用户发起Jenkins构建后,通过ZTF调度执行测试脚本,结束后把单元和功能测试的结果回传给禅道,二者合作打通持续集成的闭环。

欢迎大家下载试用,并提出宝贵建议。

一、更新记录

  1. 支持在脚本的任意地方编写测试步骤和期待结果;
  2. 新增extract命令,用于提取测试步骤和期待结果;
  3. 修复了一些小的问题。

二、下载地址

三、帮助文档

  1. Jenkins持续集成文档
  2. 自动化测试文档
  3. 单元测试文档

四、新功能界面展示

从代码中提取测试步骤:

1. 示例脚本demo\sample\8_extract_desc.php中,注释包含了测试步骤和期待结果;

2. 执行以下命令,提取分散在左侧文件代码中的步骤和期待结果;

ztf.exe extract demo\sample\8_extract_desc.php

禅道自动化测试框架 ZTF 发布 2.4 版本,增加测试步骤自动提取功能

3. 获得右侧结果文件,在顶部注释中,新增了提取的用例步骤描述。

具体语法如下:

  • group:开始一个分组,以2个中括号]]结尾;
  • step:开始一个步骤,单行的期待结果紧跟在>>后;
  • 步骤的期待结果为多行时,使用2组>>符号括起来;
  • 分组和多行期待结果的子项,前面用2个空格作为缩进,以保持同先前语法的兼容。

禅道自动化测试报告展示:

禅道自动化测试框架 ZTF 发布 2.4 版本,增加测试步骤自动提取功能

五、ZTF功能简介

ZTF使用 Go 语言开发,真正做到了平台无依赖、部署无依赖,只需要一个可执行文件就可以运行,可以解决用例信息管理、测试脚本执行、测试结果比对、缺陷Bug提交等问题。

ZTF自动化测试框架对您现有的测试脚本资产没有侵入,可很好地驱动8种单元测试框架、5种自动化测试 工具 、9种脚本语言来执行测试,并把最终结果回传给禅道,进行统一的报告展示,打通项目管理和持续集成工具之间的沟壑。

相关代码可参考demo目录和这里

欢迎大家下载试用。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C++编程风格

C++编程风格

卡吉尔 / 聂雪军 / 机械工业出版社发行室 / 2007-1 / 25.00元

本书描述C++语言中较深层次的程序设计思想和使用方法,包含大量软件工程概念和设计模式,重点介绍大规模编程相关的内容,例如增加代码的可读性、可维护性、可扩展性以及执行效率等的方法。本书的示例代码都是从实际程序中抽取出来的,融人了作者的实际开发经验。讲解如何正确地编写代码以及避开一些常见的误区和陷阱,并给出了许多实用的编程规则,可快速提升读者的C++编程功力。   本书描述平实,示例丰富,适合有......一起来看看 《C++编程风格》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

SHA 加密
SHA 加密

SHA 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具