文章同步分享公众号

随着项目扩大,使用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的使用攻略。

创建账号开始到现在,一直想更新,确总是由于种种原因没有更新,最近深刻认识到人生是一直学习的过程,并且要保持持续的输出才有意义。Fighting!共勉


原创文,如需转载联系作者

Mac环境下使用XMAPP 安装testlink相关推荐

  1. MAC环境下Nessus的安装与使用

    MAC环境下Nessus的安装与使用 一.Nessus简介 Nessus是目前全世界最多人使用的系统漏洞扫描与分析软件.总共有超过75,000个机构使用Nessus作为扫描该机构电脑系统的软件. 二. ...

  2. Mac环境下pandas的安装与学习

    安装 Mac 环境下有的包是自带的比如numpy, 我们直接用pip install pandas 是会报这些错. Installing collected packages: numpy, pyth ...

  3. Mac环境下Redis的安装与配置

    之前在工作中大量用到redis,近一年中的项目里很少再去操作redis,导致笔者已经忘记了redis的很多用法,用此篇博文特此来回忆巩固一下之前熟悉的redis 安装 (操作系统环境:macOS 10 ...

  4. mac 环境下svn客户端安装和简单使用

    今天在mac操做svn看了很多的帖子,走了很多弯路,现在写下自己的心得,希望后面的小伙伴少走弯路. mac 下已经自带了svn环境 .使用svn --version 查看版本号,正确显示 如果没有,请 ...

  5. Gradle 在Mac环境下的配置安装导入项目

    一,gradle简介: Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具.它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,也增加了基于 ...

  6. 解决51单片机学习过程中mac环境下虚拟机不能安装ch341驱动的问题

    本人使用Mac M1,虚拟机为Parallels Desktop. 在反复安装CH34SER.exe失败,尝试了普中公司给的学习手册中方法无果后,突然觉得虚拟机从win11虚拟机可能不能解决该问题,但 ...

  7. Mac环境下为Python安装MySQLdb库时遇到的诸多问题

    安装MySQLdb时需要了诸多很多问题: 1.使用$ pip3 install mysql-connector-python Collecting mysql-connector-python命令, ...

  8. Mac环境下,VMwareFusion安装VMware Tools解决不能复制粘贴的问题

    前言:起初开始是安装了的,但是后面不清楚为什么又不行了.无法拷贝到虚拟机里面,但是虚拟机可以拷贝到本机.看了很多个博主,最后才解决.中间也排一坑. 我这里的问题是 本机无法向虚拟机拷贝文件,会报错,显 ...

  9. mac 设置php时区,mac环境下PHP系统时区设置

    前言 由于PHP5.0对date()函数进行了重写,因此,目前的日期时间系统时间少了8个小时.在PHP语言中默认设置的是格林威治标准时间,所以要获取本地当前的时间必须更改PHP语言中的时区设置. 设置 ...

  10. Mac环境下Docker及Splash的安装运行教程

    一.前言 由于最近使用Python爬虫框架scrapy练习爬虫,在爬取动态网页的时候,需要用到splash,进行对动态网页进行JavaScript渲染,但是使用splash又必须安装Docker.因为 ...

最新文章

  1. Spring基于注解的方式二
  2. monaco editor + vue的配置
  3. 软件设计师的成长之路
  4. solidwork运行python脚本_Matlab – Solidworks 机器人建模(3)如何把URDF文件导入到Matlab...
  5. C/C++访问PostgreSQL数据库
  6. python 分类 投票_使用python+redis实现文章发布,投票,分组排名功能
  7. ffmpeg处理——*.flv视频文件和*.ass字幕文件合并成mp4
  8. 仓库ERP管理系统(springboot)设计与实现,你看这篇就够了
  9. java的class是什么意思_Java的class是什么意思?
  10. Axure 名片制作
  11. rsa java模数_使用模数和指数的RSA解密
  12. 线性表、树形结构和图形结构的区别
  13. IDEA设置类文件模板@Auther@Date等注释信息——idea笔记
  14. js中如何判断一个数是不是素数(三种方法)
  15. 墨客网java_墨客网-知识拆解+经典定时任务案例 精讲Java定时任务框架Elastic-Job和Quartz...
  16. Kubernetes安装与卸载
  17. Faiss 相似度搜索使用余弦相似性
  18. 数据分析初学者:数据分析入门学习路线分享
  19. 超级简单分享:快乐数字
  20. 0716 POJ1222 EXTENDED LIGHTS OUT

热门文章

  1. ubuntu 换软件源
  2. 水晶易表Xcelsius 2008安装常见问题小结
  3. 武汉大学计算机学院冯晶,武汉大学国际软件学院导师简介-冯晶
  4. NotNorthwind-更新#1-您所有的Northwind都属于我们
  5. 数商云制药医药供应链erp管理系统解决方案
  6. adb 静默安装_Android静默安装与静默卸载(系统应用)
  7. 戴尔服务器预装系统如何降级,在戴尔计算机上降级系统BIOS | Dell 中国
  8. 网吧服务器网络维护教程,高效维护网吧局域网网络的方法
  9. DFS----深度优先搜索与记忆化数组例题分析
  10. JAVA学习笔记之J2SDK主要包介绍 (马士兵 教学视频)