`
diansummer
  • 浏览: 46121 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论

测试管理工具TestLink的使用(一)安装篇

阅读更多

/etc/yum.repos.d/centos-test.repo     TestLink作为开源测试管理工具,可以将测试需求、测试用例、测试计划集成在一起管理,并且可以做到和Jira、Mantis、Bugzilla等软件缺陷管理工具集成,是不错的开源测试管理工具。

 1、背景

  在CentOS5.4上安装PHPMyAdmin3.3.2+TestLink1.8.5

 

2、软件来源

TestLink   (TestLink网站http://sourceforge.net/projects/testlink/files/)

PHPMyAdmin (http://www.phpmyadmin.net/home_page/downloads.php

 

3、安装配置过程

(1)PHP升级

 CentOS5.4安装的php默认为5.1.6,PHPMyAdmin3.3.2需要PHP5.2以上支持

 升级方法:

 $vi  /etc/yum.repos.d/centos-test.repo

文本内容如下

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/5/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing

保存后

$yum update php

 

  验证php升级成功:

 在/var/www/html目录下编辑测试文件test.php

$vi /var/www/html/test.php

<?

  phpinfo()

?>

保存文件,然后在浏览器输入http://IP/test.php即可看到php信息。

 

(2)phpMyAdmin安装

将phpMyAdmin解压到/var/www/html目录下

将config.sample.in.php复制粘贴后重命名为config.inc.php

解决浏览器访问http:.//IP/phpMyAdmin在网页上出现“mcrypt无法扩展”的告警信息

$yum install php-mcrypt

 

(3)TestLink安装

step1:解压到/var/www/html目录下

          chmod -R 777 /var/www/html/index.php 否则安装过程中会提示失败

          在浏览器输入http://localhost/testlink/install/index.php  New Install

 step2:在安装过程中系统会检查mysql的版本是否匹配当前要安装的testlink的版本

            $ls -l /etc/php.d (注:检查mysql*.so文件是否存在,若没有,说明没有安装php-mysql的一些支持)

            $yum install php-mysql (注:安装成功后,需要重启mysqld服务)

 step3: 在浏览器继续输入http://localhost/testlink/install/index.php  New Install

            Database login:root
            Database password:250100

            TestLink DB login:testlink  可自定义
            TestLink DB password:250100 可自定义

             Ok,安装成功
            访问testlink方法:http://Ip/testlink/index.php

 step4:TestLink配置

           解决中文支持问题:

                     装好的TestLink默认是英文,要支持中文,需要修改config.inc.php文件

                找到$g_default_language = ‘en_GB’; 修改为: $g_default_language = ‘zh_CN’

                     此外,对于admini的用户我们需要在用admin用户登录后修改,点击:个人帐号

                 然后在里面设置语言为Chinese Simplified,然后把上面的文件都修改。

            解决日期乱码问题:

                      修改config.inc.php最下面:

                   $g_locales_timestamp_format = arrry (‘zh_CN’ => “%Y-%m-%d  %H:%M:%S”,
             

           

 (4)TestLink和Jira的集成

   Step1:修改testlink/cfg/jira.cfg.php
    //Set the bug tracking system Interface to JIRA 4.0.1

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

   define('BUG_TRACK_DB_HOST', 'localhost');   #修改为jira所在机器(ip)


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

    define('BUG_TRACK_DB_NAME', 'jiradb'); #指定jira的数据库名称

 


    /** The DB type to use for connecting to the bugtracking db */

    define('BUG_TRACK_DB_TYPE', 'mysql'); #指定连接的数据库的类型

 

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

     define('BUG_TRACK_DB_USER', 'jirauser'); #指定数据库的用户名

 


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

    define('BUG_TRACK_DB_PASS', '123456'); #指定数据库的密码


    define('BUG_TRACK_DB_CHARSET',"windows-1250");

    // define('BUG_TRACK_DB_CHARSET',"gb2312");

    // define('BUG_TRACK_DB_CHARSET',"UTF-8"); #指定默认的字符集,我们jira里使用的是UTF-8,和jira保持相同。

 

    /** 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/");  #指定访问jira的网址


Step2:修改testlink/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*
* @var STRING TL_INTERFACE_BUGS = ['NO', 'BUGZILLA', 'MANTIS', 'JIRA', 'EVENTUM']
* 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
* EVENTUM : edit configuration in TL_ABS_PATH/cfg/eventum.cfg.php
*/
 $g_interface_bugs='NO'; #把这里修改为JIRA,如果和mantis结合就写mantis.

          

 

分享到:
评论
1 楼 xiaoaben0322 2011-01-17  
sourceforge网站上面只有for windows的啊,没有for linux 的啊

相关推荐

    4 软件测试管理工具 TestLink 应用实践1

    TestLink 能够加速并简化测试的这个管理流程,动态地收集、组织测试用例,跟踪与整合相关联的测试,获取并报告详细的信息,帮助开发人员管理这个测试流程,并且还

    测试管理工具testlink

    测试管理工具testlink,最基础的使用手册,中文版。

    TestLink测试管理工具

    TestLink测试管理工具 TestLink测试管理工具 TestLink测试管理工具

    测试工具-TestLink使用手册1.0版本.pdf

    测试工具-TestLink使用手册1.0版本.pdf,全程课程 陆续上传中 ,请持续关注

    testlink测试管理工具的使用

    有关测试管理工具testlink的使用,针对一些不太了解testlink使用,并且刚开始做测试的人准备的。

    测试管理工具TestLink使用(二)Excel文件导入TestLink

    NULL 博文链接:https://diansummer.iteye.com/blog/720399

    TestCase管理工具: TestLink

    TestLink是一款开源的测试管理工具,主要用于进行测试过程的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使...

    TestLink_数据转换工具

    1. 工具TestLink是一个为用例管理工具TestLink的第三方工具,旨在于借助这个工具让Excel转化成的XML格式易导入到TestLink之中去,亦可借助这个工具把从TestLink导出的XML生成相应格式的Excel数据。 2. 目前这个版本...

    软件测试管理工具 TestLink 应用1

    TestLink 能够加速并简化测试的这个管理流程,动态地收集、组织测试用例,跟踪与整合相关联的测试,获取并报告详细的信息,帮助开发人员管理这个测试流程,并且还

    Testlink安装步骤指南

    Testlink安装步骤指南 Testlink安装步骤指南Testlink安装步骤指南Testlink安装步骤指南Testlink安装步骤指南Testlink安装步骤指南

    testlink测试管理工具的使用.doc

    testlink测试管理工具的使用.doc

    测试必会 Testlink测试用例导出工具

    测试行业使用testlink作为测试管理工具是普遍的现象,但测试用例导出不能导出格式 化的excel格式的用例,本工具实现了这个功能。将testlink导出的默认XML格式的用例解析成标准格式 的excel文件。 testlink 测试用例...

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

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

    VertrigoServ环境下测试管理系统 testlink与BUG管理系统mantis的安装配置及关联

    上传内容为研发软件管理系统,testlink重点是测试用例管理,mantis是BUG管理,两者进行关联,在win7下已经安装配置好,内有安装包及说明文档 版本mantisbt-2.7.0 testlink-1.9.16

    TestLink导出XML用例转换为Excel工具

    功能介绍:TestLink用例默认只支持导出为XML,此工具支持把XML转换为Excel文件,可转一层目录的测试用例,也可转两层目录的测试用例集。 此工具为TkInter实现的可视化转换工具,可显示转换的每个用例名,统计每次...

    TestLink数据导入工具

    1. 工具TestLink是一个为用例管理工具TestLink的第三方工具,旨在于借助这个工具让Excel转化成的XML格式易导入到TestLink之中去,亦可借助这个工具把从TestLink导出的XML生成相应格式的Excel数据。 2. 目前这个版本...

    软件测试管理testlink应用

    TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和...

    testlink使用教程

    TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了... 接下来详细地介绍使用TestLink1.7进行测试管理的完整过......

    Testlink for linux 安装介绍

    TestLink 1.9.4 for Linux redhat 5 安装介绍 安装环境:redhat enterprise linux 5 + mysql-5.5.27+httpd-2.2.23+php-5.3.19+TestLink-1.9.4 安装方法:编译安装 安装步骤: 一、安装程序包下载 下载php的安装包:...

    TestLink安装及使用手册

    TestLink安装及使用手册,讲述了如何通过XAMPP安装testlink,以及安装过程中的注意事项,对mantis进行打通。

Global site tag (gtag.js) - Google Analytics