欢迎大家的到来,希望你能有收获,那是我最高兴的!

基于windows的TestLink1.6.2安装(转)

上一篇 / 下一篇  2007-04-03 16:22:19

TestLink是基于Web的,开源的测试管理和执行系统。51Testing软件测试网#}z!bg+n
它可以让测试团队在创建和管理测试用例
的同时,在测试计划中对测试用例进行组织。
Bt\}"|u|0TestLink可以和Bugzilla、Mantis、Jira等缺陷管理工具进行集成。
因为前面我使用了Mantis缺陷管理工具,所以我这里是与Mantis进行集成。
W8U TnCD0z5N0本文的描述适用于在windows上的安装。
1.     介绍
(s$k#jLm(Q3J9C#m"a0        TestLink目前最新的版本是1.6.2,它的运行需要一些应用程序的支持。
0M4z)T$_ e\ G0        我的环境配置为:MySQL5.0.19+php5.1.2+Webserver(Apache2.0.55)+Mantis1.0.1。
bgHp.XQ|$A0      
        下面我对这些应用程序的安装与配置步骤分别进行描述。
2.      安装Apache2.0.55
2XVf^ wO8W8S03.      安装php51Testing软件测试网E8?IWx2M
            把 php.ini 中的session.save_path值修改为C:\windows\temp
7c$^F9Gs/pr04.      安装MySQL51Testing软件测试网}d!Je&Nb qUP1|
5.      安装Mantis1.0.151Testing软件测试网0tHt nZ^?z
              请参阅
http://spaces.msn.com/yudiexin/blog/cns!E79542146281C46C!169.entry
6.       安装TestLink1.6.0
S}Kgd!o0             TestLink1.6.0的安装包可在TestLink网站
http://testlink.sourceforge.net/docs/testLink.php下载。51Testing软件测试网+AO['~&hid
             1.6.2版本的下载地址为:
http://osdn.dl.sourceforge.net/sourceforge/testlink/testlink-1.6.2.zip
            在安装TestLink1.6.2前,需要完成以下步骤:
6.1.       安装运行所需要的环境:Webserver、php5和MySQL。可以参照前面的介绍进行安装。
6.2.       将TestLink安装包解压缩到Apache2的htdocs目录下,并重命名为testlink
6.3.       TestLink的安装有两种方式,一是自动安装,二是手工安装的方式。
A         自动安装
A.1       在浏览器输入访问地址http://yoursite/testlink/install/index.php51Testing软件测试网)L,p]d;c
             如:
http://localhost/testlink/install/index.php

(X)g_-K }0A.2      选择new install,在进入的页面中,输入登录MySQL的用户名和密码,51Testing软件测试网6G5R#\!Qi z
             如root,如果没有为TestLink新建一个专用的用户,也可以输入初始用户root。51Testing软件测试网"ptu&Ac~*S+q
             但是因为root权限过多,所以,建议为TestLink新建专用的用户,51Testing软件测试网 HG#lF;}$l
             并为该用户赋予ALTER、SELECT、INSERT、UPDATE、INDEX、CREATE、DELETE和DROP权限。
A.3     提示安装成功。系统为testlink创建一个默认管理员账号,用户名和密码为:admin/admin。51Testing软件测试网(\T'c bW s#Dc r
             你可以使用这个账号访问TestLink
小结:     在自动安装过程中,安装程序主要做了以下事情:检查web server的参数、php配置、数据库版本、51Testing软件测试网X,vk]"j*[-[ g
            创建数据库和表,并导入初始数据、在完成安装后,系统会为testlink创建一个数据库配置文件config_db.inc.php。
B        手工安装        
e2S Z.B5cX%w0            你也可以通过手工的方式来完成TestLink的安装。安装步骤如下:          
6kY$@M:K'Dq0B.1.    我安装了MySQL Control Center ,点击进入控制台直接创建新的数据库 testlink;
HBEQ ar0B.2.    在新创建的数据库中,打开 query 窗口,将testlink-1.6.2\install\sql 下的testlink_create_tables.sql、testlink_create_default_data.sql51Testing软件测试网\ u*~`d-j#?}3p[9A
            文件的内容先后拷贝到query 窗口执行,这样testlink数据库中的表就建好了。
*E/{XY0^k$HI9?0B.3.    为TestLink新建一个专用的用户,在 MySQL Control Center 的add user 窗口中 新建用户testlink,密码testlink,把它与testlink数据库关联起来。
^3u$?x:m'sn.T0B.4.        创建TestLink数据库配置文件。参照下面的代码创建<testlinkdir>/config_db.inc.php文件
<?php // Automatically Generated by TestLink Installer
    define('DB_TYPE', 'mysql');
    define('DB_USER', 'testlink');
    define('DB_PASS', 'testlink');
    define('DB_HOST', 'localhost');
    define('DB_NAME', 'testlink');
?>
B.5.     打开浏览器,输入:http://localhost/testlink/index.php,可以打开TestLink登陆界面。
7.        无论是自动安装还是手工安装,安装成功后,要将安装目录下的install目录移走,并在系统中修改admin的初始密码。
8.       修改配置文件51Testing软件测试网6fyCi+uQ
             <testlink installation directory>/config.inc.php - 主要的配置文件,后面会做详细介绍51Testing软件测试网.iVpB(Ql(x
             a.数据库的编码51Testing软件测试网 I%x'`7R-P-T
                   define('DB_SUPPORTS_UTF8', TRUE) 修改为   define('DB_SUPPORTS_UTF8', FALSE)
8@&jIHj7e0             b.TestLink 中文显示  51Testing软件测试网 N3M3q$G? XW
                   define('TL_TPL_CHARSET', DB_SUPPORTS_UTF8   ? 'UTF-8' : 'ISO-8859-1');51Testing软件测试网a"S5]!k&d Xq
                   //define('TL_TPL_CHARSET', 'gb2312'); // Chinese charset51Testing软件测试网,b`Dp0J.{"^I,Gs
             修改为:51Testing软件测试网oH$Fj Vx;Y
                   //define('TL_TPL_CHARSET', DB_SUPPORTS_UTF8   ? 'UTF-8' : 'ISO-8859-1');
'x{ Z1DAa[$I0                  define('TL_TPL_CHARSET', 'gb2312'); // Chinese charset51Testing软件测试网7Oq{UX Biy
             c.与缺陷管理工具的集成配置
1iZ,I1l"U0Z(yH0          51Testing软件测试网1@3Oz}5V `&N
                   define('TL_INTERFACE_BUGS', 'NO') 修改为   define('TL_INTERFACE_BUGS', 'MANTIS')        51Testing软件测试网 c/aN TyUG${ D
             修改 <testlink installation directory>/cfg/ 下的 mantis.cfg.php 文件
.kj"@o,yb0               define('BUG_TRACK_DB_HOST', 'localhost');51Testing软件测试网i.u%P~ ^Rv%?/P
               define('BUG_TRACK_DB_NAME', 'bugtracker');   mantis 安装时配置的数据库名51Testing软件测试网(}7G9] \f7I9~;a
               define('BUG_TRACK_DB_USER', 'root');51Testing软件测试网'@p\1nom.z
               define('BUG_TRACK_DB_PASS', 'root');
j'n)YBT.DAB5us+H0          51Testing软件测试网8Dl;H;HB(^l{ND
               define('BUG_TRACK_HREF', "
http://localhost/mantis/");51Testing软件测试网j ^yo!G+y8F u+A
               define('BUG_TRACK_ENTER_BUG_HREF',"
http://localhost/mantis/");    所指向的mantis的链接51Testing软件测试网ET { l~E
          
ppf#o U{ W+b0          51Testing软件测试网!T+Y`\ p&k0F kHx
这样就OK了。
51Testing软件测试网-q,eg$vPpa#\ i&w `
更多内容:http://blog.51testing.com/?64098/action_viewspace_itemid_3575.html

TAG: Testlink

 

评分:0

我来说两句

日历

« 2024-05-05  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 5168
  • 日志数: 8
  • 建立时间: 2007-04-03
  • 更新时间: 2007-04-19

RSS订阅

Open Toolbar