评论列表
一天 2019-08-16 10:41:23
怎样在禅道建立可上传excel的测试用例库
易软-Bee 2019-08-16 16:18:44
请不要使用多个用户名,多处重复提问。是需要excel导入用例的功能吗?
石洋洋 2019-08-16 16:19:33
可以加一下QQ:526288068
2019-01-28 16:44:12
价格列表没有吗?
王林 2019-01-29 16:26:27
需要试用专业版或企业版的话,可以联系页面上方QQ给您介绍一下。
姜女士 2018-12-19 10:11:03
你好,请问禅道是没有流程审批功能的是吧?
易软-Bee 2018-12-20 09:33:15
具体哪个功能模块的呢?需求、用例是有评审流程的。
荆洪磊 2018-12-10 17:14:32
关于多人指派的问题:
我们在使用过程中看到了多人指派的功能,但是我指派多人的时候,只有一个被指派人显示出来了。,请问这是设置问题还是什么别的原因
易软-Bee 2018-12-11 13:09:25
禅道的多人指派,是轮流进行指派的,一次只能指派一个人。可以参考下:https://www.zentao.net/book/zentaopmshelp/130.html
Silken 2018-11-09 14:19:47
是不是项目必须要和产品进行关联才能录入需求?为什么不允许项目自己录入需求呢?
Silken 2018-11-09 14:20:30
不是所有的项目都是基于产品研发的
易软-Bee 2018-11-09 18:17:57
项目需要关联产品,然后才可以关联该产品的通过评审的需求。可以先看下手册:https://www.zentao.net/book/zentaopmshelp/119.html
易软-Bee 2018-11-09 18:21:47
需求是在产品下维护的。项目下创建需求,也是需要跳转到产品视图的;只是项目下提的需求,会自动带入项目信息,默认是通过评审的。
唐娟 2018-08-07 14:53:27
请问哪里可以获取开源版的禅道一键安装包
易软-Bee 2018-08-10 17:57:14
http://www.zentao.net 可以看下禅道的官网
小小 2018-08-01 14:12:58
我创建了一个产品,但无法在该产品下面建一个项目,请问怎么把产品和项目挂钩起来呢?
易软-Bee 2018-08-06 18:01:12
可以创建一个项目,然后在项目-视图下,点击产品,进行关联。
夏夏夏天 2016-06-08 16:07:44
问题:
1、今天登录禅道后,在项目——BUG界面底部多处一些代码:
$(document).ready(function() { $('.assign-search').click(function(e) { e.stopPropagation(); return false; }).on('keyup change paste', 'input', function() { var val = $(this).val().toLowerCase(); if(val == '') return $('.assign-menu > .option').removeClass('hide'); $('.assign-menu > .option').each(function() { var $option = $(this); $option.toggleClass('hide', $option.text().toString().toLowerCase().indexOf(val) < 0 && $option.data('key').toString().toLowerCase().indexOf(val) < 0); }); }); fixedTfootAction('#projectBugForm'); });

2、进入到“提BUG”页面,页面又是一堆代码:
/** * Load all users as assignedTo list. * * @access public * @return void */ function loadAllUsers() { link = createLink('bug', 'ajaxLoadAllUsers', 'selectedUser=' + $('#assignedTo').val()); $('#assignedToBox').load(link, function(){$('#assignedTo').chosen(defaultChosenOptions);}); } /** * Load team members of the latest project of a product as assignedTo list. * * @param $productID * @access public * @return void */ function loadProjectTeamMembers(productID) { link = createLink('bug', 'ajaxLoadProjectTeamMembers', 'productID=' + productID + '&selectedUser=' + $('#assignedTo').val()); $('#assignedToBox').load(link, function(){$('#assignedTo').chosen(defaultChosenOptions);}); } /** * load assignedTo and stories of module. * * @access public * @return void */ function loadModuleRelated() { moduleID = $('#module').val(); productID = $('#product').val(); setAssignedTo(moduleID, productID); setStories(moduleID, productID); } /** * Set the assignedTo field. * * @access public * @return void */ function setAssignedTo(moduleID, productID) { if(typeof(productID) == 'undefined') productID = $('#product').val(); if(typeof(moduleID) == 'undefined') moduleID = $('#module').val(); link = createLink('bug', 'ajaxGetModuleOwner', 'moduleID=' + moduleID + '&productID=' + productID); $.get(link, function(owner) { $('#assignedTo').val(owner); $("#assignedTo").trigger("chosen:updated"); }); } $(function() { if($('#project').val()) loadProjectRelated($('#project').val()); $('#saveTplBtn').on('click', function() { var content = $('#steps').val(); bootbox.prompt(setTemplateTitle, function(r) { if(!r || !content) return; saveTemplateLink = createLink('bug', 'saveTemplate'); $.post(saveTemplateLink, {title:r, content:content}, function(data) { $('#tplBox').html(data); }); }); }); }); // /* Save template. */ // KindEditor.plugin('savetemplate', function(K) // { // var self = this, name = 'savetemplate'; // self.plugin.savetemplate = // { // click: function(id) // { // content = self.html(); // bootbox.prompt(setTemplateTitle, function(r) // { // if(!r || !content) return; // saveTemplateLink = createLink('bug', 'saveTemplate'); // $.post(saveTemplateLink, {title:r, content:content}, function(data) // { // $('#tplBox').html(data); // }); // }); // } // }; // self.clickToolbar(name, self.plugin.savetemplate.click); // }); /* Set template. */ function setTemplate(templateID) { $('#tplBox .list-group-item.active').removeClass('active'); $('#tplTitleBox' + templateID).closest('.list-group-item').addClass('active'); steps = $('#template' + templateID).html(); editor['#'].html(steps); } /* Delete template. */ function deleteTemplate(templateID) { if(!templateID) return; hiddenwin.location.href = createLink('bug', 'deleteTemplate', 'templateID=' + templateID); $('#tplBox' + templateID).addClass('hidden'); }


3、填好BUG内容提交后,弹出页面显示:
{"result":"fail","message":{"openedBuild":["\u300e\u5f71\u54cd\u7248\u672c\u300f\u4e0d\u80fd\u4e3a\u7a7a\u3002"]}}

请问是什么原因,该如何解决,谢谢答复!!
王春生 2016-06-12 08:17:56
建议你部署一份干净的禅道代码试试。可能代码覆盖的不完整,或者之前遗留的代码有冲突。
夏夏夏天 2016-06-13 17:28:50
部署的服务器是新的,之前也没有部署过禅道,应该不存在遗留代码未覆盖完全的问题。而且问题是6月份才出现,之前的并没有。
该如何解决呢?
王春生 2016-06-15 17:39:11
试试。
Chris 2016-06-08 14:46:15
能够搞稳定点吗 三头两天升级就算了,还老打不开。“test”算怎么回事。电话也挂起来。
王春生 2016-06-12 08:19:40
1. 请把你的问题描述清楚。打不开有很多方面的原因。
2. 我们升级也是为了给用户提供更好的功能,解决之前的bug。

如果你是自己部署的禅道,你可以选择不升级。不要那么多的抱怨。
hubin 2016-05-23 18:24:39
春哥,请问是否能够在产品需求或者项目需求上加入需求条目的顺序调整,目前的编号我没看到怎么修改。在敏捷下需求顺序决定了功能优先级,简单的1-4不能解决优先级问题。
褚纪鲁 2016-05-24 09:14:47
需求编号是递增分配的不能修改,后台--自定义--需求 可以修改增加优先级,可以满足优先级的管理。
hubin 2016-05-24 11:22:06
感谢您的回复,我还是比较喜欢界面上能够直接拖动调整顺序,会很直接,JIRA的功能是这样做的。
幽幽 2016-11-28 14:25:08
添加优先级后,提交bug页面怎么还是默认的4个优先级?
王春生 2016-11-29 08:18:25
优先级和严重程度,有两个字段。不要搞错了。
1/2
发表评论
评论通过审核后显示。