`
yukang116
  • 浏览: 24268 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

testlink 的配置详解

 
阅读更多
[转载]testlink 的配置详解  2010-07-16 22:34:10|  分类: 软件测试 |  标签: |字号大

小 订阅
一. 配置文件概述
     所有的配置参数都在 config.inc.php 文件以及config.inc.php 所包含的文件中. 以下是该版本配置文件的列表
config.inc.php  主配置文件, 它包含其他的配置文件. 该文件里列出了配置参数的默认值.
config_db.inc.php  包含访问数据库所需要的参数. 该文件在TestLink被安装或者升级时自动创建. 一般情况下, 我们不需要手动修改它.
custom_config.inc.php  如果想修改config.inc.php文件中的默认值, 可以在该文件中设置. 即该文件中设置的值会覆盖config.inc.php中的值. 这样做的好处是你的配置信息可以直接复制到升级之后的版本中.
/cfg/<bug_tracker>.cfg.php 设置缺陷跟踪工具的数据库访问参数
/cfg/const.inc.php  定义常量以及不允许修改的变量
/gui/templates/input_dimensions.conf  代替HTML输入字段属性(如 maxlength 和 size等) 的硬编码,
/cfg/tl_fckeditor_config.js  设置fckeditor组建的配置
二. 常见配置
邮件配置
在custom_config.inc.php 文件中加入以下几行:
# configure email server
$g_tl_admin_email     = 'root@bj.ossxp.com'; # for problem/error notification
$g_from_email         = 'noreply@bj.ossxp.com';  # email sender
$g_return_path_email  = 'wangsheng@bj.ossxp.com';
整合缺陷跟踪工具的配置
TestLink 允许直接跟缺陷跟踪工具通信. 开启这个功能需要改变 custom_config.inc.php 文件中的一个配置参数$g_interface_bugs. 这个接口默认情况下是禁用(值为'No').
该参数的取值可以是: 'No', 'REDMINE', 'BUGZILLA', 'MANTIS', 'JIRA', 'TRACKPLUS', 'EVENTUM', 'SEAPINE' 或者'TRAC'.
例如 redmine
$g_interface_bugs = 'REDMINE'
然后修改 /cfg/redmine.cfg.php 文件, 以下是修改后的内容
/** redmine数据库的主机名称 */
define('BUG_TRACK_DB_HOST', 'localhost');
/** redmine数据库的名称 */
define('BUG_TRACK_DB_NAME', 'redmine_latest');
/** Redmine使用的数据库类型
* 可以查看Redmine安装目录下 config/database.yml 文件中关于数据库的信息
*/
define('BUG_TRACK_DB_TYPE', 'mysql');
/** Redmine数据库的用户名和密码 */
define('BUG_TRACK_DB_USER', 'redmine');
define('BUG_TRACK_DB_PASS', 'redmine');
/** 定义链接数据库的字符集 **/
define('BUG_TRACK_DB_CHARSET',"UTF-8");
/* 链接Redmine问题列表的URL
** 注意最后的哪个 “/” 不能丢掉, 否则在TestLink测试用例中点击关联问题时,会出现404错误
*/
define('BUG_TRACK_HREF', "http://foo.bar/redmine/issues/");
// define('BUG_TRACK_HREF', "http://localhost:3000/issues/show/");
/** 链接缺陷跟踪系统(Redmine),新建问题的URL
** 该测试项目与Redmine中demoPro项目关联。
*/
define('BUG_TRACK_ENTER_BUG_HREF',"http://foo.bar/redmine/projects/demoPro/issues/new");
// define('BUG_TRACK_ENTER_BUG_HREF',"http://localhost:3000/");
用户认证
TestLink 支持两种认证方式:
'MD5'  用户密码经加密之后存储在数据库里
'LDAP'  用户密码来自LDAP服务器
默认情况下是内部密码认证
$tlCfg->authentication['method'] = 'MD5'
外部LDAP认证
LDAP需要配置以下参数
# LDAP configure
/** enable LDAP authentication */
$tlCfg->authentication['method'] = 'LDAP';
/** configure LADP parameters */
$tlCfg->authentication['ldap_server'] = 'localhost';
$tlCfg->authentication['ldap_port'] = '389';
$tlCfg->authentication['ldap_version'] = '3'; // could be '2' in some cases
$tlCfg->authentication['ldap_root_dn'] = 'dc=bj,dc=ossxp,dc=com';
$tlCfg->authentication['ldap_organization'] = '';    // e.g. '(organizationname=*Traffic)'
$tlCfg->authentication['ldap_uid_field'] = 'uid'; // Use 'sAMAccountName' for Active Directory
$tlCfg->authentication['ldap_bind_dn'] = ''; // Left empty for anonymous LDAP binding
$tlCfg->authentication['ldap_bind_passwd'] = ''; // Left empty for anonymous LDAP binding
//$tlCfg->authentication['ldap_tls'] = false; // true -> use tls
分享到:
评论

相关推荐

    TestLink安装配置手册

    ### TestLink安装配置手册知识点详解 #### 一、TestLink简介 TestLink是一款基于Web的测试用例管理系统,主要用于管理测试用例的创建、管理和执行。它还提供了一些基本的统计功能来帮助用户更好地理解测试进度和...

    testlink开启图片上传

    ### Testlink 开启图片上传功能详解 #### 一、背景介绍 Testlink 是一款非常流行的开源测试管理工具,被广泛应用于软件开发过程中进行测试用例的管理与执行。随着项目需求的增长,有时需要在测试报告中加入截图或...

    testLink部署.txt

    2. **testLink配置文件调整** - `testlinkconfig.inc.php`是testLink的关键配置文件,用于设置数据库连接信息以及其他配置项。 - 其中的`config_check_warning_mode`参数控制着配置检查的模式,设置为`'FILE'`时...

    testlink1.9.4的安装

    ### Testlink 1.9.4的安装与配置详解 #### 软件测试利器:Testlink的安装部署 Testlink是一款开源的测试管理工具,主要用于管理软件测试过程中的需求、用例、测试计划和执行结果等。对于软件测试工程师来说,掌握...

    testlink安装

    ### Testlink 安装与配置详解 #### 一、Testlink 概述 Testlink 是一个开源的质量保证软件,主要用于管理测试用例和测试计划。它可以帮助团队更好地组织和跟踪测试活动,确保软件产品的质量。本文档将详细介绍 ...

    testlink1.9.0+xampp包.zip

    《搭建Testlink环境详解:基于XAMPP的一键安装与应用》 Testlink是一款开源的测试管理系统,专为软件测试人员提供用例管理、用例编写、用例迁移、用例导出以及用例执行等一系列功能,对于提高测试效率、确保产品...

    testlink1.8.4安装和配置说明

    ### TestLink 1.8.4安装与配置详解 #### 一、TestLink 1.8.4安装环境准备 TestLink 1.8.4是一款功能强大的测试管理工具,适用于各种规模的企业进行软件测试管理和跟踪。为了顺利安装TestLink 1.8.4,本文档将详细...

    TestLink与JIRA集成

    **TestLink与JIRA集成详解** TestLink是一款强大的开源测试管理工具,主要用于需求管理、测试用例设计、执行以及测试结果的跟踪。JIRA则是一款广受欢迎的项目管理和问题跟踪软件,尤其在敏捷开发环境中应用广泛。将...

    Testlink环境部署(windows+linux)

    ### Testlink环境部署知识点详解 #### 一、概述 Testlink是一款开源的测试管理工具,广泛应用于软件测试项目中,帮助团队有效地管理测试案例、测试计划以及测试执行等流程。为了充分发挥其功能,正确地部署...

    windows下基于xampp的testlink安装

    总之,通过以上步骤,您可以在Windows环境下成功安装并配置XAMPP和TestLink,从而为您的软件测试团队提供一个功能完善的测试管理平台。记得在实际部署时根据具体需求进行调整,以确保系统的安全性和稳定性。此外,...

    TestLink1.9.3使用教程(已解密可打印) 测试管理工具

    ### TestLink 1.9.3 使用教程及测试管理知识点详解 #### 一、TestLink 概述 **TestLink** 是一款免费且开源的测试管理工具,它可以帮助团队高效地管理和跟踪软件测试过程。这款工具特别适用于需要进行大规模、多...

    testlink登录警告问题解决

    1. **定位配置文件**:首先需要找到Testlink的配置文件`config.inc.php`。通常情况下,该文件位于Testlink的安装目录下。 - **Windows环境**:`C:\xampp\htdocs\testlink\config\config.inc.php` - **Linux环境*...

    testlink&mantis;集成

    1. TestLink详解: - TestLink的核心功能:它支持创建层次化的测试用例,可自定义字段,提供测试套件、版本管理和报告生成。用户可以通过它来规划整个测试项目,定义测试需求,编写测试用例,并对测试结果进行记录...

    TestLink环境搭建

    ### TestLink环境搭建详解 #### 一、安装Apache服务器与配置PHP环境 1. **安装Apache服务器** - 下载并安装Apache服务器版本httpd-2.2.17,默认安装即可。 - 安装过程中可能会遇到“Cannot Load ...

Global site tag (gtag.js) - Google Analytics