51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4703|回复: 4
打印 上一主题 下一主题

Testlink1.7R3完整安装方法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-5 18:23:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

说明:
1
修改内容用红色标记。
2
次文档参考部分网络资源,但是无法确认原作者,没有在此处说明,请作者原谅
3
此文档是在windows下安装配置
1. 安装Apache 2.2.3

运行安装文件,注意仿照下面的例子填写网站信息:

域名:3322.org

网站名:tonyhook.3322.org

管理员信箱:tonyhook@3322.org

选择自定义安装,安装完成后,访问http://127.0.0.1/

出现“It works!”的默认主页。

注意:安装完毕后,访问http://127.0.0.1/,可能不会出现“It works!”的默认主页,主要原因是没有将Apache 2.2.3启动,重新启动Apache 2.2.3,就可以了。
2. 安装MySQL 5.0.27

运行安装文件,选择完全安装,跳过创建MySQL.com帐户,最后选择立刻配置MySQL服务器。

配置过程:
1)选择标准配置,下一步;
2)安装为Windows服务,服务名称MySQL,下一步
3)更改管理员密码(例如设为12345678),下一步
4)执行配置
3. 安装PHP 5.2.0

运行安装文件,无需改变默认安装位置(C:\Program Files\PHP),选择添加Apache 2.2.x服务器模块。

选择Apache配置文件位置:C:\Program Files\Apache Software Foundation\Apache2.2\conf\

一定添加扩展中的MySQL扩展!

允许安装程序配置Apache。然后配置PHP
1)编辑C:\Program Files\PHP\php.ini文件
2)查找如下两行:
        upload_tmp_dir="C:\DOCUME~1\Administrator\LOCALS~1\Temp\php\session"
        session.save_path="C:\DOCUME~1\Administrator\LOCALS~1\Temp\php\upload"

更改为:

upload_tmp_dir="C:\Windows\TEMP"
        session.save_path="C:\Windows\TEMP"
        ;extension=php_mysql.dll

去掉前面的分号,更改为:
        extension=php_mysql.dll
3)编辑文件test.php,共3行,存放在C:\Program Files\Apache Software Foundation\Apache2.2\htdocs,内容如下:
<?php
phpinfo();
?>
4)重新启动Apache,访问http://127.0.0.1/test.php,可以查看PHP的安装情况

注意:Apache一定要重新启动,不然只显示步骤3配置的文件test.php的内容。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-9-5 18:24:00 | 只看该作者

Testlink1.7R3完整安装方法

4. 安装TestLink 1.7R3
1)将TestLink解压缩到C:\Program Files\Apache Software Foundation\Apache2.2\htdocs,重新命名为testlink
4)点击New Installation
5)数据库管理员填写rootroot的密码(先前的设定为12345678),数据库用户名填写tl,密码填写123456
6)点击安装按钮,然后同意许可协议,继续
7)安装完成,点击最后一行的(Please Click Me!)
8)使用admin登录,密码:admin
9)在菜单栏中的Personal中更改admin的密码,更改成功后在右上角点击注销
10)删除C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\testlink\install目录
11)访问http://127.0.0.1/testlink/index.php即可使用出现TestLink登陆界面,此时登陆界面为英文,如果需要修改为中文则按以下步骤操作
打开testlinkcfg文件夹下的config.inc.php文件
查找$g_default_language = 'en_GB';
修改为
$g_default_language = 'zh_CN';
则可以解决登陆界面汉化的问题
注意:如果在步骤8之前出现错误提示信息,则需要重新启动电脑。
5.优化配置
通过以上步骤,可以成功进入testlink页面,首先需要创建一个产品,才可以进入testlink主页。进入testlink主页后,页面为英文,需要在菜单栏中的Personal中更改admin默认的语言,选择“Chinese silmpified
此时,testlink界面部分内容依旧为英文,原因是汉化文件不完整,需要重新汉化,
汉化方法:
下载utf8版本的strings.txt替换testlink\locale\zh_CN目录下的strings.txt即可完成汉化
下载网址:http://testlink.5d6d.com/thread-1-1-1.html
此时,testlink里面日期会有乱码,需要修改testlinkcfg文件夹下的testlinkconst.inc.php文件,修改方法如下:
打开 testlinkconst.inc.php文件
查找'zh_CN' => "%Y锟斤拷%m锟斤拷%d锟斤拷 %H%M锟斤拷%S锟斤拷"
修改为:'zh_CN' => "%Y-%m-%d %H:%M:%S"
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-9-5 18:25:13 | 只看该作者

Testlink1.7R3完整安装方法

6.和bugzilla集成
前提条件:
1.
Bugzilla安装完成

2.
如果是bugzillatestlink不在同一服务器,需要远程访问bugzilla数据库的帐户

集成配置:
1.
打开
testlinkconfig.inc.php文件
查找$g_interface_bugs='NO';
修改为$g_interface_bugs='BUGZILLA';
注意:一定要大写BUGZILL
2.
打开testlinkcfg文件夹下的bugzilla.cfg.php文件夹,做如下修改


//Set the bug tracking system Interface
/** The DB host to use when connecting to the Bugzilla db */
define('BUG_TRACK_DB_HOST', '192.168.0.77');
说明:安装bugzilla的服务器地址
/** The name of the database that contains the Bugzilla tables */
define('BUG_TRACK_DB_NAME', 'bug');
说明:bugzilla的数据库名称
/** The DB type being used by Bugzilla */
define('BUG_TRACK_DB_USER', 'mysql');
说明:访问bugzilla数据库的帐户
/** The DB password to use for connecting to the Bugzilla db */
define('BUG_TRACK_DB_PASS', '123456');
说明:访问bugzilla数据库的密码
/** The DB type to use for connecting to the bugtracking db */
define('BUG_TRACK_DB_TYPE', 'mysql');
/** link of the web server */
define('BUG_TRACK_HREF', "http://192.168.0.77/cgi-bin/index.cgi/show_bug.cgi?id=");
说明:bugzilla访问地址+/show_bug.cgi?id=
/** link to the bugtracking system, for entering new bugs */
define('BUG_TRACK_ENTER_BUG_HREF',"http://192.168.0.77/cgi-bin/index.cgi/");
说明:bugzilla访问地址
?>
注意:以上标记为“说明”的是我自己增加的说明性文字。
修改完成后,如果bugzilla可以访问到,则在testlink下,执行测试的时候,每个执行结果记录后,都会有一个小虫子标记,如果某个测试用例执行失败,在bugzilla提交相关bug后,在testlink中点击该小虫子标记,可以填写bugzilla中的bug号。然后,会在执行结果中显示该bug号,点击bug号,则可以直接链接到bugzilla中提交的bug
注意:testlink使用方法不在这里说明。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-12-3 09:50:09 | 只看该作者

辛苦楼主了

好东西,最近正需要呢...
不过我在配置php的时候发生了些错误,我再用你的方法试一下,要还是不行的话,我就直接请教lz了噢
谢谢,嘿嘿
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-12-25 10:13:18 | 只看该作者
请问这个是在linux下运行的吗?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-8 19:39 , Processed in 0.082307 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表