testlink+vertrigoServ搭建测试用例管理系统

发表于:2017-9-14 14:27

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:sophia194910    来源:51Testing软件测试网采编

  1.testlink简介
  Testlink是一个开源的基于web测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且提供了一些简单的统计功能。
  目前的公司没有专用的测试用例管理系统,为了测试资源的共享,决定自行利用Testlink搭建一个。
  2.testlink下载
  安装Testlink之前,需要安装运行所需要的环境:Webserver、PHP4和MySQL
  而Vertrigoserv是Windows平台下,非常专业的、易于安装的免费网络开发环境,它继承了Apache、PHP、MySQL、SQLite、SQLiteManager、PhpMyAdmin、Zend Optimizer。采用方便的集成安装包,所有组件将安装于统一的目录下,安装完成后,无须配置即可使用。因此这里采用Vertrigo来安装环境一体包。
  Vertrigoserv: http://vertrigo.sourceforge.net/ 
  Testlink: http://www.teamst.org/ 
  我下载的版本是:Vertrigo 2.43(Vertrigo_243_x64),testlink-1.9.14
  3.testlink安装
  1)首先安装Vertrigoserv。
  双击Vertrigo_243_x64.exe完成安装。一般将默认安装在C:\Program Files\VertrigoServ目录下。
  2)将下载的testlink-1.9.14.tar.gz解压到C:\Program Files\VertrigoServ\www目录下。并将文件夹testlink-1.9.14的名字更改为testlink。
  3)打开安装好的VertrigoServ,点击“Hide this window and start server",启动服务。打开浏览器,输入:http://localhost,如果可打开,那么说明没有端口冲突。
  4)配置testlink。
  在浏览器输入:http://localhost/testlink
  第一步:如果是第一次安装的话,选择New Installation。
  第二步:接受协议。点击“Continue”按钮。
  第三步:检查系统和配置要求。
  页面上的错误如下:

  对于错误1:Maximum Session Idle Time before Timeout  24minutes and 0 seconds - (Short. Consider to extend)
  解决方法:打开C:\Program Files\VertrigoServ\Php\php.ini,修改session.gc_maxlifetime的值为2400(session.gc_maxlifetime = 2400)即可。
  对于错误2:Checking max.execution time(Parameter max_execution_time) 30 seonds - We suggest 120 seconds in order to manage hundred of test cases(edit php.ini)
  解决方法:打开C:\Program Files\VertrigoServ\Php\php.ini,修改max_execution_time的值为120(max_execution_time = 120)即可。
  对于错误3:Checking if C:\Program Files\VertrigoServ\www\gui\templates_c directory is writable。
  解决方法:这是因为目录没有写的权限导致的。选中文件夹,右键点击“属性”>“安全”,选择对应的组或用户名,点击“编辑”,更改权限即可。
  对于错误4:Checking if /var/testlink/logs/ directory exists。
  解决方法:在C:\Program Files\VertrigoServ\www目录下,打开config.inc.php,找到
  $tlCfg->log_path = '/var/testlink/logs/'; /* unix example */
  注释掉,因为这是针对unix写的,增加一行:
  $tlCfg->log_path = 'C:\Program Files\VertrigoServ\www\logs';
  注意:logs前面的为testlink解压的目录。
  对于错误3:Checking if /var/testlink/upload_area/ directory exists。
  解决方法:在C:\Program Files\VertrigoServ\www目录下,打开config.inc.php,找到:
  $g_repositoryPath = '/var/testlink/upload_area/';  /* unix example */
  注释掉,因为这是针对unix写的,增加一行:
  $g_repositoryPath = 'C:\Program Files\VertrigoServ\www\upload_area';
  注意:upload_area前面的为testlink解压的目录。
  然后保存即可。
  如果保存的时候,遇到权限问题,选中文件,右键点击“属性”>“安全”,选择对应的组或用户名,点击“编辑”,更改权限即可。
  重新开始安装,到这步时,会出现:
  说明可以了,点击“Continue”即可。
  第四步:数据库访问的定义

   使用VertrigoServ安装的mysql数据库的默认用户名和密码:root/vertrigo
  DB的是admin/admin
  注:用户名和密码,可以右击VertrigoServ>Help and readme,看到。
  点击“Process TestLink Setup!”,然后会看到下图:

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号