testlink与jira集成

testlink与jira集成(jira使用的是postgres数据库)


TestLink简介

TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计到测试执行完整地管理起来,同时,它还提供了多种测试结果的统计和分析,使我们能够简单地开始测试工作和分析测试结果。而且,TestLink可以关联多种bug跟踪系统,如Bugzilla、mantis和Jira.
TestLink的主要功能包括:
 测试需求管理
 测试用例管理
 测试用例对测试需求的覆盖管理
 测试计划的制定
 测试用例的执行
 大量测试数据的度量和统计功能
第1步:修改testlink_home/cfg/jira.cfg.php文件;
根据待集成的jira系统信息更改下列配置项:

define('BUG_TRACK_DB_HOST', 'localhost');

/** The name of the database that contains the jira tables */
define('BUG_TRACK_DB_NAME', 'jira5');

/** The DB type being used by jira */
define('BUG_TRACK_DB_USER', 'jira');

/** The DB password to use for connecting to the jira db */
define('BUG_TRACK_DB_PASS', '123456');

/** link of the web server for jira */
// define('BUG_TRACK_HREF', "http://localhost:8080/secure/Dashboard.jspa");
//define('BUG_TRACK_HREF', "http://localhost:8080/browse/");
define('BUG_TRACK_HREF', "http://192.168.1.32:8090/browse/");

/** The DB type to use for connecting to the bugtracking db */
define('BUG_TRACK_DB_TYPE', 'pgsql'); 主要是这样

/** link to the bugtracking system, for entering new bugs */
define('BUG_TRACK_ENTER_BUG_HREF',"http://192.168.1.32:8090/browse/");

第2步:修改testlink_home/config.inc.php文件,开启Bug追踪功能,并配置为jira;

$g_interface_bugs = 'JIRA';

// do not change this
$g_bugInterfaceOn = false;
$g_bugInterface = null;


第3步:测试用例页面,点击新增的Bug管理图标,可进入JIRA系统;
第4步:到JIRA系统中提交问题,复制问题编号;
第5步:将问题编号与TestLink中的测试用例进行关联,关联后测试用例下方会显示相关联的Bug标题,点击标题可以直接链接到JIRA系统的此Bug页面。

配置完成!

你可能感兴趣的:(testlink与jira集成)