测试用例管理系统Testlink搭建

测试用例重要性

测试用例是一个测试质量体系根基,直接影响bug覆盖是否全面,测试人员需要在短时间内效率工作。

从用例编写、执行、修改、筛选、复用,这些都是测试每期迭代中核心内容,但付出与效果有时很难成正比,这就要求把测试精力放在思考发散写用例,而不是在维护、修改等文档操作上面。

用例工具千千万,像是word、excel、xmind、禅道、teambition、bugfree、testlink等等

唯独testlink能解决这些痛点,帮助快速编写、执行、修改、筛选、复用、测试报告、自动化测试对接

总结下最近搭建testlink过程和踩坑

img

环境搭建

工具 版本
Linux centOS 7.6
TestLink 1.9.20
Apache 2.4.43
MySQL 8.0.18
PHP 7.3.16
phpMyAdmin 5.0.2

安装Mysql

1.查看服务器是否已安装过mysql

1
2
yum list installed mysql*
rpm -qa | grep mysql*

2.查看安装包信息

1
yum list mysql*

3.安装mysql客户端

1
yum install mysql

4.安装mysql服务器端

1
2
yum install mysql-server
yum install mysql-devel

5.启动mysql服务

1
service mysqld start

安装Apache httpd

1.执行安装命令

1
yum install httpd

2.执行启动httpd服务

1
service httpd start

php

testlink后端api使用php语言开发,因此php也是必须安装配置的环节

1.查看php版本信息

1
yum list php* |grep php-devel

2.安装php

1
yum install php

3.重启apache

1
service httpd restart

4.测试php信息

在/var/www/html/下新建一个phpinfo.phpvim

1
/var/www/html/phpinfo.php

内容写入

1
<?php phpinfo();?>

img

5.地址访问

1
localhost:8088/info.php

下载地址:https://github.com/TestLinkOpenSourceTRMS/testlink-code/releases

1
wget https://github.com/TestLinkOpenSourceTRMS/testlink-code/archive/1.9.20.tar.gz

2.解压

1
2
cd /usr/local
mv 1.9.20.tar.gz testlink-1.9.20.tar.gz

4.重启httpd

1
service httpd restart

5.testlink初始化配置

安装向导
img

设置数据库账号密码
img

img

账号密码在初始化配置时设置
img

用例筛选

img

用例执行

img

更多testlink功能详见 https://baike.baidu.com/item/Testlink/2040576?fr=aladdin