禅道12.3.stable版本发布,全面集成八种单元测试框架,打通持续集成闭环

摘要: 大家好,禅道项目管理软件开源版12.3.stable发布,该版本全面集成八种单元测试框架,打通持续集成闭环。

大家好,禅道项目管理软件开源版12.3.stable发布,全面集成八种单元测试框架,打通持续集成闭环。该版本将测试用例细分了单元测试用例和功能测试用例,可以直接在禅道页面上导入各种各样的单元测试框架的执行结果。


为方便用户使用,禅道提供了ZTF自动化测试框架,支持 JUnit, TestNG, PHPUnit, PyTest, Jest, CppUnit, GTest, QTest 8种单元测试框架,可以与之前的Jenkins持续集成功能打通。用户发起任务后,通过ZTF自动执行测试脚本,把单元测试的结果回传给禅道,二者合作打通了持续集成闭环,打通了项目管理工具和持续集成工具中间的沟壑。


欢迎大家下载使用ztf: https://www.ztesting.net/article/ztf2.2-29.html


集成单元测试功能:

一、修改记录

完成的需求

4711 地址类型为GET时,导出用例提示没有数据 
4709 ZTF上传结果时可选择测试单 
4708 支持单元测试结果的展示 
4611 上传单元测试的测试结果 
4610 可以在ztf里面调用单元测试的执行并获得执行结果 
4420 实现禅道的自动化测试示例 
4417 支持JUnit测试框架 
4685 构建结果增加对ztf测试脚本结果的支持 
4682 构建结果增加对单元测试用例结果汇总的显示 
4680 在测试视图展现单元测试用例 
4679 ZTF自动化测试结果回传和分析 
4678 Jenkins单元测试结果分析 
4677 Jenkins单元测试结果回传 
4676 构建页面指定测试工具/框架的类型 
4675 手工导入单元测试用例和结果

二、下载地址

1、禅道项目管理软件源码下载
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
2、集成运行环境下载:切勿下载下面的软件进行升级,仅适用于新安装
       Windows一键安装包(适用于windows 64位)
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
       Windows一键安装包(适用于windows 32位)
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
       Windows一键安装包(未加安全设置)
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
       Linux一键安装包64位(适用于Ubuntu17+,centos7.4+)
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
       Linux一键安装包32位(适用于Ubuntu17+,centos7.4+)
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
       低版本Linux一键安装包64位(适用于ubuntu16及以下版本、centos7.3及以下版本)
       官方下载源 、     sourceforge下载
       低版本Linux一键安装包32位(适用于ubuntu16及以下版本、centos7.3及以下版本)
       官方下载源 、     sourceforge下载      
       注:Linux一键安装包必须直接解压到/opt目录下。
3、DEB包下载:可以通过dpkg包管理器在Ubuntu和Debian系统下安装
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
4、RPM包下载:可以通过rpm包管理器在Centos系统下安装
      中文版:     官方下载源 、   sourceforge下载
      国际版:     官方下载源 、   sourceforge下载
5、最新版禅道客户端下载链接
       Windows64位 、     Windows32位 、       Linux64位 、       Linux32位 、     Mac
6、最新版禅道客户端服务器下载链接
       Windows64位 、      Windows32位 、       Linux64位 、       Linux32位 、      Mac

三、安装升级

安装文档:     http://www.zentao.net/book/zentaopmshelp/40.html

升级文档:     http://www.zentao.net/book/zentaoprohelp/41.html

四、功能截图

单元测试功能:


导入单元测试结果:


导入结果:


Jenkins自动化测试结果:


我的地盘:


需求管理:


任务管理:


Bug管理:

评论列表
omi 2020-05-19 16:21:49
测试-单元测试-工具选择pytest-结果文件选择xx.py点击保存,保存按钮置灰,怎么使用呢
王林 2020-05-19 17:30:25
回复
目前只支持导入Junit XML 格式的文件
查看全部 条评论
devil 2020-05-18 19:25:09
SQLSTATE[HY000]: General error: 1033 Incorrect information in file: '.\zentao\zt_repo.frm'
The sql is:
ALTER TABLE `zt_repo` ADD `desc` text NOT NULL AFTER `lastSync`这个怎么解决呢
禅道-Bee 2020-05-19 10:43:29
回复
访问数据看,执行下repair table `zt_repo`; 然后看下呢? 如果还是不行,可以联系官网顶部的商务QQ,邀请加入技术交流群,群里沟通下。
查看全部 条评论
2020-05-17 22:27:39
请问这是啥问题

ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) in C:\Users\Administrator\Desktop\xampp\zentao\framework\base\router.class.php on line 2173, last called by C:\Users\Administrator\Desktop\xampp\zentao\framework\base\router.class.php on line 2124 through function connectByPDO.
in C:\Users\Administrator\Desktop\xampp\zentao\framework\base\router.class.php on line 2224 when visiting
禅道 - 闫敏 2020-05-17 22:49:22
回复
检查下禅道mysql 服务状态
1. 禅道xampp下start.exe 打开控制面板看下 mysql 的启动状态。
2. 看下 zentao/config/my.php 中数据库连接信息看下是否正确? 是否有修改,如果密码不是 123456 默认值的话,修改回默认值 试下
另外,如果还有问题,可以联系下官网顶部的商务QQ,邀请加入禅道技术交流群,进行沟通。
查看全部 条评论
田雨 2020-05-13 09:33:00
安装网完12.3 stable版,为啥打不开啊?
09:31:03 ERROR: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES) in C:\Users\Admin\Downloads\xampp\zentaoep\framework\base\router.class.php on line 2164, last called by C:\Users\Admin\Downloads\xampp\zentaoep\framework\base\router.class.php on line 2115 through function connectByPDO.
in C:\Users\Admin\Downloads\xampp\zentaoep\framework\base\router.class.php on line 2215 when visiting
禅道-Bee 2020-05-13 09:42:10
回复
提示是数据库链接问题,可以检查下:
1. 数据库服务没有正常启动;
2. xampp/zentao/config/my.php中的链接信息不正确。
如果还是不行,可以联系下官网顶部的商务QQ,邀请加入技术交流群,群里沟通下。
查看全部 条评论
稳住心态 2020-05-11 17:13:45
禅道初始页面一直在upgrade.php 这个页面出不去,显示重定向的次数过多。
禅道-Bee 2020-05-11 17:21:22
回复
有没有执行过升级或者还原操作?
这种问题是数据库表结构版本和程序代码版本不一致导致的。
可以下载12.3版本的源码包,将最里面的zentaopms/www/upgrade.php文件,放到服务器上的zentao(pms)/ww/目录下,再访问试试。操作之前先备份。
查看全部 条评论
2020-05-10 17:48:33
后续是否支持robotframework框架
禅道-Bee 2020-05-11 13:28:46
回复
谢谢您的反馈,短期可能没有计划去做,我们也跟相关同事反馈下。
查看全部 条评论
韩先生 2020-05-08 19:53:45
你好,我的服务器是centos8,禅道一键安装包启动不了,你们回复说是有兼容问题。目前我的服务器上安装了mysql8.0.18。请问,我该怎么处理。如果可以的话,希望可以直接私聊,不可以的话,也可以通过这个回复的方式
禅道-Bee 2020-05-09 09:24:48
回复
1. centos8目前不能使用一键安装包,已经记录过问题了。
2. 可以试试自己搭建下mysql apache php环境,源码安装下禅道。
3. 还有问题,可以联系官网顶部的商务QQ,邀请加入技术交流群,群里沟通。
4. 关于私聊,可以联系官网顶部的商务QQ,购买技术支持服务,可以提供一对一的技术支持。
查看全部 条评论
terry 2020-05-07 14:35:13
升级后有的账号新增的权限怎么都没有了?比如新增需求,新增任务等,在权限管理里查看又有对应的权限
马超 2020-05-07 17:38:26
回复
可以加一下左上角的商务联系方式,商务邀请进群后截图出来看下。
查看全部 条评论
王爱军 2020-05-06 13:50:09
建议在提需求的时候增加“所属项目”选项,目前如果需要将需求和项目关联,需要首先选择对应项目切换到需求页面提交需求才能关联项目,否则提交的需求无法与项目关联,统计、管理不方便;
马超 2020-05-06 15:22:42
回复
目前这块是这样设计,相关代码是开发的,贵公司可以修改代码实现一下。
禅道找要修改的文件和二次开发
可以参考文档:
http://www.zentao.net/book/zentaopmshelp/156.html
http://www.zentao.net/book/zentaopmshelp/225.html
查看全部 条评论
张三 2020-05-06 13:49:00
下载下来试试
上拉显示下一页
1/ 2