您的位置:软件测试 > 开源软件测试 > 开源Bug管理工具 > Mantis
mantis添加状态
作者:网络转载 发布时间:[ 2013/12/17 9:43:37 ] 推荐标签:

一、给mantis添加新状态

1.找到…mantiscoreconstant_inc.php

  注释:在该文件中搜索# Status Legend Position或# NEW seems to be a reserved keyword项,按照格式进行定义

  define( 'REOPEN', 60 );

(60是定义状态的权值,此数字可根据实际状态需要修改,页面中的状态排序,也是根据此权值大小。)

2.找到…mantisconfig_defaults_inc.php

  注释:在该文件中搜素$g_status_enum_string项,按照格式增加在config_defaults_inc.php定义的名称、数字:

  $g_status_enum_string    = '10:new,20:feedback,30:acknowledged,40:confirmed,50:assigned,60:reopen,80:resolved,90:closed;

二、添加的状态汉化:

找到…mantislangstrings_chinese_simplified.txt

1.      搜索$s_status_enum_string项,将对应的中文意思添加上去:

$s_status_enum_string = '10:新建,20:反馈,30:遗留,40:确认不改,50:已分派,60:Reopen,70:持续跟踪,80:已解决,90:已关闭';

(中文状态已被自己重新修改,哈哈)

2.      在$s_feedback_bug_title下一行加:

$s_reopen_bug_title = '重新打开问题';

3.      在$s_feedback_bug_button下面加:

   $s_reopen_bug_button = '重开启问题'

(少了button的添加跟bugtitle的添加,在修改bug状态时会没有标题跟按钮)

三、给添加的状态设置颜色

打开config_defaults_inc.php文件,修改:

$g_status_colors  = array( 'new'   => '#fcbdbd', // red    (scarlet red #ef2929)

          'feedback'  => '#e3b7eb', // purple (plum        #75507b)

          'acknowledged' => '#ffcd85', // orange (orango      #f57900)

          'confirmed' => '#fff494', // yellow (butter      #fce94f)

          'assigned'  => '#c2dfff', // blue   (sky blue    #729fcf)

          'resolved'  => '#d2f5b0', // green  (chameleon   #8ae234)

          'closed'  => '#c9ccc4'); // grey  (aluminum    #babdb6)

添加自己的颜色好了,颜色值可以搜索;

四、配置状态流程

新添加的状态,mantis默认未加入bug流程,需要配置,如果不配置,在编辑bug时状态中可能不会显示新添加的状态。

用管理员账号登陆,管理à配置管理à工作流,根据各自需要配置。

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd