Mac环境下使用XMAPP 安装testlink

发表于:2017-10-10 17:09

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

 作者:测试喵之家    来源:51Testing软件测试网采编

  随着项目扩大,使用xmind来管理测试点,已经不能满足需求。找寻了一圈觉得开源的testlink管理测试用例还是很不错的。下面整理了一下testlink的具体搭建过程,mac上搭建。
  环境搭建:
  XMAPP:下载XMAPP    官方地址:提供windows,linux,os X版本
  https://www.apachefriends.org/zh_cn/index.html
  这次是安装os X的版本,安装完成后,启动如下图:
  下载TestLink
  下载地址:http://sourceforge.net/projects/testlink/files/latest/download?source=files
  最新版本:1.9.16
  安装包解压,放入xmapp中->应用程序/XAMPP/htdocs/中 文件夹名称替换为TestLink
  在浏览器地址框中输入http://localhost/TestLink,可以看到testlink的安装界面已经显示如下:
  下一步点击new installation
  下一步,点击同意,点击继续
  发现页面显示部分报错,如下图,我们需要先把报错解决才可以进行后续操作。web and php configuration 错误可以不管,read/write permission 需要把错误解决。

  Read/Write permissions 的错误修改:
  需要修改Config.inc.php文件,找到你安装路径下的配置文件地址如下
  /Applications/XAMPP/xamppfiles/htdocs/testlink/Config.inc.php
  修改配置信息,需要修改成对应的安装路径如下:
  $tlCfg->log_path = '/Applications/XAMPP/xamppfiles/htdocs/testlink/logs/';
  $g_repositoryPath = '/Applications/XAMPP/xamppfiles/htdocs/testlink/upload_area/'; 
  保存后刷新页面,见到错误如下图:
  这个错误原因是没有权限:
  设置权限命令 在/Applications/XAMPP/xamppfiles/htdocs/testlink 文件夹下执行命令,给文件权限
  chmod -R 777 gui/templates_c
  chmod -R 777 upload_area
  chmod -R 777 logs/
  执行命令后,再次刷新页面,如下图:
  点击contiune进入下一步
  同时需要设置mysql,创建数据库 testlink
  修改数据库密码,也可以使用默认的用户名,密码
  默认用户名:root 
  默认密码:空()
  修改密码步骤:
  进入bin文件夹 cd  /Applications/XAMPP/bin 
  进入mysql命令行:
  mysql -u root(没有密码的时候)
  mysql -u root -p(有密码的时候)
  use mysql
  update user set password=password('') where user='root';
  重置密码后重启mysql尝试
  在页面中填写数据库用户:root
  填写testlink的用户,密码:设置的admin/admin
  继续下一步,报错如下:
  解决方法:在testlink目录中创建config_db.inc.php文件,并拷贝config.inc.php文件的php代码即可,同时需要给config_db.inc.php文件读写的权限。
  刷新页面,见到安装好的界面如下:
  进入Testlink的页面:http://localhost/TestLink
  如果需要切换成中文,需要更改下testlink中的配置
  进入/Applications/XAMPP/htdocs/testlink,打开文件config.inc.php中查找
  $tlCfg->default_language = 'en_GB'替换为
  $tlCfg->default_language = 'zh_CN'
  然后重新刷新页面,得到中文界面啦~
  登录账户之后会发现页面还是英文的状态
  解决方案是进入setting,查看personal data, 其中的local 选择chinease simplified,点击save。页面都变成中文的了。
  Testlink 的环境配置就到此结束了,之后有机会还会介绍testlink的使用攻略。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号