十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

TestLink部署与介绍

上一篇 / 下一篇  2012-04-01 22:39:13 / 个人分类:其它

文章来源
  • 文章来源:【转载】

p:u f%G/J`w M#w7D0Testlink是一个开源的测试管理工具,主要用于管理测试用例,从测试需求、测试计划、测试用例管理和用例执行,到最后的结果分析,一套完整的测试流程控制,帮助测试人员有效的控制测试过程。51Testing软件测试网)T0lU(Z| b9c A1R

51Testing软件测试网;mz i4Q#X9o,As:h

下面说说Testlink的主要功能如下:51Testing软件测试网o&U1`3^,K"wdR

51Testing软件测试网~![Dl o5`(X

1、 测试需求的管理

^7@G]K&b051Testing软件测试网1`;ZL~3n2|

2、 测试计划的管理

$o%~4T S{@N-F051Testing软件测试网fy$?'CDOcP$VF}

3、 测试用例的管理

s8FIO M;BSN0

'c7TsXx0K04、 测试用例的执行51Testing软件测试网 ne"BR^Unp"`Ee

51Testing软件测试网Va6W mx|kE&H

5、 测试结果的分析 (包括测试结果的图表分析)

Iy&j*f$z8F!I0

`"{d|HPYB06、 基于角色的用户管理

^&fU|V!^(O051Testing软件测试网+w&]`%Df9q

再看看Testlink的系统整体结构,它主要是围绕测试项目、计划和用户来展开的。结构图如下:51Testing软件测试网1}:s9a,Jt}

51Testing软件测试网[*U E |n6gW*HgjW

M*~G:P%D051Testing软件测试网NK5b`x%T%Of

接下来我们需要了解一下,整个系统的用户角色,testlink跟大多数测试管理工具一样,具有完备的权限管理和角色控制,以下是具体的角色用例图:

O2W5rZ'HT051Testing软件测试网#b9lx{;zQz:hiL

p-U(EJ m&ng ?$wJ O1V{051Testing软件测试网#A1p1bf)F$mz

从以上的用例图中,我们可以清晰明了的根据实际需求给予每个测试人员不同的权限,有效的控制角色分工与合作~51Testing软件测试网V*i9dO5vx+Y

51Testing软件测试网!]6izF)e-U,\4Z+IRV

testlink对于大多数用户来说,管理测试用例是用的最多的,当然它还是开放源码的,所以我们可以根据自己的需求进行一些功能衍生,达到适合自己team的使用平台,目前市场上很多大公司都已经在使用testlink进行管理测试,并根据自己的要求进行修改,所以这是大多数选择开源工具的初衷,这是因此它的界面不够美观的主要原因。51Testing软件测试网3t,u W1JQq2c

51Testing软件测试网/r0LH0H-pQ|cs

下面,我们将简单介绍如何在Ubuntu下搭建testlink运行环境:51Testing软件测试网 n)N#T Z^xz3H}

51Testing软件测试网;~?jGv2to]

根据需要下载并安装:
\8jj e&c:e7ov"h0sudo apt-get install apache2 php5 mysql-server libapache2-mod-php5 php5-mysql php5-gd51Testing软件测试网 a5[2x*p!W T

51Testing软件测试网4k$D#N6_f ?:L

备注:保证你的Ubuntu服务器能够连接互联网,因为这里通过apt-get方式安装是在线安装的。不过以上的方式相比你的windows下安装是不是要来的方便多了51Testing软件测试网n.y@0QKy)o%~-D
51Testing软件测试网m9aVdqe+]
配置apache251Testing软件测试网,_3\Ya3c!yG4oHx!E
sudo vi /etc/apache2/httpd.conf 
;GkmGe4@0
Z/hDN$E(i1?PY0添加以下内容:
*FLN;bk8r @0AddType application/x-httpd-php .php .htm .html
@I/tG ug L \6dj0AddDefaultCharset UTF-851Testing软件测试网[ gS)m3m%a
ServerName 127.0.0.1
Nha~s#C,t2PP051Testing软件测试网/UUf T.S)i |.z
启动apache2
EQ,Xi)e0sudo /etc/init.d/apache2 restart51Testing软件测试网;Q I ];X"}\dPK

7]_%nZ)V8I0启动mysql server51Testing软件测试网VX!_0So
sudo /etc/init.d/mysql restart51Testing软件测试网Z$ZWp"I_;[
51Testing软件测试网 s!n!}1o-U.Xb*g
安装testlink
%z,{9a oLQ9N'sQ;\0tar zxvf testlink-1.9.3.tar.gz
B2dN)Qc)Rw&m0sudo mv testlink /var/www/
&t'v5Y G6_Q%t0cd /var/www/
:aP*^r!LN2\K051Testing软件测试网(M i:wK'rl;Q_0o
执行testlink安装向导
s!\0c { u*]nP;W0http://localhost/testlink/install/
W"Yy0@}Vt-eyR051Testing软件测试网QuH wtVm @5L
修改配置文件
Js%u'?IsV\0sudo vi config.inc.php
6x+G{/Mql;e0修改“user_self_signup”参数值为“FALSE”51Testing软件测试网 p9sao ou(D*M
修改“config_check_warning_mode”参数值为“SILENT”

$GWRV1o2FC:L0

5ok/},x i*kF0访问testlink
BV0s2f\,Vi7w0http://localhost/testlink51Testing软件测试网dCC,b#b*]c
使用默认帐号"admin"登录,密码为"admin",登录后修改密码。51Testing软件测试网#ykDnC r.~:_ ]

51Testing软件测试网U h[O+uH

汉化中文更改如下:51Testing软件测试网Pe8p6lE\|s
修改为:tlCfg->default_language = 'zh_CN';51Testing软件测试网PRy)\:u$u

51Testing软件测试网K'IE g Q2Z ?y x}+P%V

然后再用户设置的地方设置如下:

R4HA\1S7Z5i e"\0

pX z_l!xAL051Testing软件测试网.w Ft.S'|e

51Testing软件测试网9kF z Z+l-Q5{`

再次登录进入就可以看到testlink的中文管理界面:

J/D ~aiO051Testing软件测试网"v$|$^(LXo1D

MTH!sND(\051Testing软件测试网k\j@ iHZ

到此testlink的部署过程就完成了~

e2bY Gz7J*X;f X0

TAG: TestLink

 

评分:0

我来说两句

Open Toolbar