基于windows的TestLink1.6.2安装

Ummi ·
更新时间:2024-09-21
· 729 次阅读

TestLink是基于Web的,开源的测试管理和执行系统。 它可以让测试团队在创建和管理测试用例的同时,在测试计划中对测试用例进行组织。 TestLink可以和Bugzilla、Mantis、Jira等缺陷管理工具进行集成。 因为前面我使用了Mantis缺陷管理工具,所以我这里是与Mantis进行集成。 本文的描述适用于在windows上的安装。 1.    介绍        TestLink目前新的版本是1.6.2,它的运行需要一些应用程序的支持。        我的环境配置为:MySQL5.0.19+php5.1.2+Webserver(Apache2.0.55)+Mantis1.0.1。             下面我对这些应用程序的安装与配置步骤分别进行描述。 2.     安装Apache2.0.55 3.     安装php            把 php.ini 中的session.save_path值修改为C:windows emp 4.     安装MySQL 5.     安装Mantis1.0.1              请参阅http://spaces.msn.com/yudiexin/blog/cns!E79542146281C46C!169.entry 6.      安装TestLink1.6.0             TestLink1.6.0的安装包可在TestLink网站http://testlink.sourceforge.net/docs/testLink.php 下载。             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.php,             如:http://localhost/testlink/install/index.php

A.2     选择new install,在进入的页面中,输入登录MySQL的用户名和密码,             如root,如果没有为TestLink新建一个专用的用户,也可以输入初始用户root。             但是因为root权限过多,所以,建议为TestLink新建专用的用户,             并为该用户赋予ALTER、SELECT、INSERT、UPDATE、INDEX、CREATE、DELETE和DROP权限。 A.3    提示安装成功。系统为testlink创建一个默认管理员账号,用户名和密码为:admin/admin。             你可以使用这个账号访问TestLink 小结:    在自动安装过程中,安装程序主要做了以下事情:检查web server的参数、php配置、数据库版本、            创建数据库和表,并导入初始数据、在完成安装后,系统会为testlink创建一个数据库配置文件config_db.inc.php。 B       手工安装                  你也可以通过手工的方式来完成TestLink的安装。安装步骤如下:         B.1.   我安装了MySQL Control Center ,点击进入控制台直接创建新的数据库 testlink; B.2.   在新创建的数据库中,打开 query 窗口,将testlink-1.6.2installsql 下的testlink_create_tables.sql、testlink_create_default_data.sql            文件的内容先后拷贝到query 窗口执行,这样testlink数据库中的表建好了。 B.3.   为TestLink新建一个专用的用户,在 MySQL Control Center 的add user 窗口中 新建用户testlink,密码testlink,把它与testlink数据库关联起来。 B.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.      修改配置文件             <testlink installation directory>/config.inc.php - 主要的配置文件,后面会做详细介绍             a.数据库的编码                   define('DB_SUPPORTS_UTF8', TRUE) 修改为  define('DB_SUPPORTS_UTF8', FALSE)             b.TestLink 中文显示                   define('TL_TPL_CHARSET', DB_SUPPORTS_UTF8  ? 'UTF-8' : 'ISO-8859-1');                   //define('TL_TPL_CHARSET', 'gb2312'); // Chinese charset             修改为:                   //define('TL_TPL_CHARSET', DB_SUPPORTS_UTF8  ? 'UTF-8' : 'ISO-8859-1');                  define('TL_TPL_CHARSET', 'gb2312'); // Chinese charset             c.与缺陷管理工具的集成配置                            define('TL_INTERFACE_BUGS', 'NO') 修改为  define('TL_INTERFACE_BUGS', 'MANTIS')                   修改 <testlink installation directory>/cfg/ 下的 mantis.cfg.php 文件               define('BUG_TRACK_DB_HOST', 'localhost');               define('BUG_TRACK_DB_NAME', 'bugtracker');  mantis 安装时配置的数据库名               define('BUG_TRACK_DB_USER', 'root');               define('BUG_TRACK_DB_PASS', 'root');                        define('BUG_TRACK_HREF', ":http://localhost/mantis/");               define('BUG_TRACK_ENTER_BUG_HREF',":http://localhost/mantis/");   所指向的mantis的链接                   这样OK了。



testlink 安装 windows

需要 登录 后方可回复, 如果你还没有账号请 注册新账号