千家信息网

简单3步,轻松集成Testlink和MantisBT

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,软件环境:testlink 1.9.12MantisBT-1.2.18一、先来说一说集成的好处吧:在每个版本测试结束后,方便统计TC发现的bug的占比;在testlink中,通过查看用例执行历史,可以
千家信息网最后更新 2026年11月01日简单3步,轻松集成Testlink和MantisBT

软件环境:

  • testlink 1.9.12

  • MantisBT-1.2.18


一、先来说一说集成的好处吧:

  • 在每个版本测试结束后,方便统计TC发现的bug的占比;

  • 在testlink中,通过查看用例执行历史,可以间接的了解bug修复情况;

  • testlink留存了用例与bug的关系,提供了可追溯性,间接的可以反映版本修复的质量;



二、再来说集成的步骤:

第一步:配置Mantis的mantisconfig_inc.php文件

在mantis中开启允许匿名登录

mantis的匿名用户对所有的项目都具有浏览权限

# --- anonymous login -----------

# Allow anonymous login

$g_allow_anonymous_login = ON;

$g_anonymous_account = 'dummy';

第二步:配置testlink的主目录下的/cfg/mantis.cfg.php文件

/** The DB host to use when connecting to the mantis db */

define('BUG_TRACK_DB_HOST', 'calypso');

/** The name of the database that contains the mantis tables */

define('BUG_TRACK_DB_NAME', 'mantis_bt');

/** The DB type being used by mantis */

define('BUG_TRACK_DB_USER', 'mantis_bt_user');

/** The DB password to use for connecting to the mantis db */

define('BUG_TRACK_DB_PASS', 'mantis_bt_password');

/** link to the bugtracking system, for viewing bugs */

define('BUG_TRACK_HREF', "http://calypso/mantis/view.php?id=");

/** link to the bugtracking system, for entering new bugs */

define('BUG_TRACK_ENTER_BUG_HREF',"http://calypso/mantis/");

第三步:enable BTS集成

打开config.inc.php文件中

//

/** [Bug Tracking systems] */

/**

* TestLink uses bugtracking systems to check if displayed bugs resolved, verified,

* and closed bugs. If they are it will strike through them

*

* NO : no bug tracking system integration

* BUGZILLA : edit configuration in TL_ABS_PATH/cfg/bugzilla.cfg.php

* MANTIS : edit configuration in TL_ABS_PATH/cfg/mantis.cfg.php

* JIRA : edit configuration in TL_ABS_PATH/cfg/jira.cfg.php

* TRACKPLUS : edit configuration in TL_ABS_PATH/cfg/trackplus.cfg.php

*/

$g_interface_bugs='NO';

将"$g_interface_bugs='NO'; " copy到custom_config.inc.php文件中 ,并将'NO'修改为'MANTIS'

$g_interface_bugs='MANTIS';


三、TestLink用户的使用步骤如下:

  • 如果测试结果为失败;

  • 在mantis中提交bug,并记录bug ID;

  • 在testlink执行用例的结果页面,点击bug小图标;

  • 在弹出的页面,添加bug ID并保存。

  • 添加后可显示bug信息,点击后,可查看bug详细信息。


文件 信息 步骤 版本 用户 结果 页面 测试 配置 历史 可追溯 图标 好处 情况 权限 环境 目录 质量 软件 项目 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中国互联网科技股 互联网科技保险 上海互联网科技有限公司 艾特科技互联网 睿民互联网科技 佰商互联网科技有限公司 顺网科技2021年互联网排名 科技大学互联网专业好不好 太原新华互联网科技学校怎么样 承德科技产业互联网发展 来此购互联网科技有限公司 注册互联网科技公司经营范围大全 开一家科技互联网公司需要多少钱 广西互联网科技孵化中心 中和天地互联网科技有限公司 小米互联网科技园入驻 启辰互联网科技 风投北京互联网科技 广州有谷有贝互联网科技有限公司 安徽九吞吴互联网科技有限公司 咖啡网 广州大一互联网络科技有限公司 互联网电商科技 上海互联网科技有限公司 互联网科技寓意 现代互联网科技股 宁夏科技产业互联网案例 南平创想时代互联网科技有限公司 速维有品互联网信息科技(苏州)有限公司 中天科技中国工业互联网
0