转:testlink 环境搭建(傻瓜版)
testlink 环境搭建(傻瓜版)
2011-11-24 22:23 by 虫师, 12322 阅读, 4 评论, 收藏, 编辑
今天抽了点时间把testlink 环境搭建了一下,一直觉得这东西不怎么先进了,因为QC \禅道 等管理工具自带测试用例管理,貌似好多公司还在用,所以下载下来熟悉一下。
禅道:在这里给禅道打个小广告吧,记得初进公司做测试,搭建bug管理平台。听说别人说有JIRA和TD两款工具,那时才疏学浅,花了很大功夫没有成功。后然很偶然的搜索到了禅道。如果你使用或听过bugfree的话,禅道的作者就是bugfree的作者(王春生),由于各种原因春哥的bugfree被窃取了,后来用敏捷的思想开发了禅道。我加了禅道项目管理群,半天功夫就搭建好了禅道。后来,得到老大认可,把禅道在我们项目组中推广。滴水之恩......
现在,考虑公司大局,改用redmine来管理项目,但它没有用例管理。之前,老大要换平台,然后让我了解一下JIRA和bugzilla ,我花了点时间搭建了JIRA 和bugzilla 环境,并简单的整理了一下两个平台的使用说明。现在一直觉得禅道是最好用的,也许它是我接触的第一款项目管理工具吧。跑题了,下面说testlink环境的搭建。^_^!
-----//testlink环境搭建
testlink?
TestLink 是基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。
准备工作:
Vertrigoserv 2.24 :VertrigoServ是一套与AppServ类似的整合型WebServer。我叫傻瓜式一体环境包。
下载地址: http://vertrigo.sourceforge.net/
Testlink 1.9.1 : http://www.teamst.org/
安装步骤:
1. 安装Vertrigoserv ,当然,你也可以用其它的傻瓜式一体环境包。如:appserv、XAMPP
2. 将下载的testlink文件解压,放到....\VertrigoServ\www\目录下面
3. 启动server 服务,打开浏览器,输入:http://lcoalhost 如果可打开服务,那么说明没有端口冲突。
配置testlink:
在浏览器输入:http;//lcoalhost/testlink
第一步:如果是第一次安装的话,我们这里选择new installation
第二步:Acceptance of License(接受许可)
提示我们是否接受协议。在I agree to the rerms set out in this license 前面复选框打勾,点击“Continue”按钮。
第三步:Verification of System and configuration requirements (检验系统和配置要求)
上面会给出一个警告:
Notice:Undefined index: type in D:\Program Files\VertrigoServ\www\testlink\install\installCheck.php on line 41
如果在页面最下方有:Your system is prepared for TestLink configuration (no fatal problem found). 提示,那么点击左侧的按钮“Continue”
第四步:Definition of DB access (数据库访问的定义)
这里我们需要注意的选项:

Set an existing database user with administrative rights (root):(设置一个数据库管理权限)
填写我们数据库的用户名和密码。
This user requires permission to create databases and users on the Database Server.
These values are used only for this installation procedures, and is not saved
用户需要在数据库服务器上创建数据库和用户的权限。这些值仅用于此安装程序,并且不保存 。
Define database User for Testlink access(定义Testlink访问数据库用户)
This user will have permission only to work on TestLink database and will be stored in TestLink configuration. All TestLink requests to
the Database will be done with this user.
此用户将只允许工作testlink数据库和将存储在testlink配置。所有testlink请求的数据库将完成这个用户。
填写完用户信息后,点击页面底部“process TestLink Setup!”按钮
遇到的两个错误:
错误一:
PHP Warning: date(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting
or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most
likely misspelled the timezone identifier. We selected ‘UTC’ for ’8.0/no DST’ instead in
解决办法:
出入格林威治标准时间和北京时间大概差8个小时左右,我们可以按照下面的方法解决:
在php.ini中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC,同时取消这一行代码的注释,即去掉前面的分号就可以了。
错误二:
当用户登录后(使用admin/admin登录)
页面上面为会安全提示,如下:
There are security warnings for your consideration. See details on file: D:\Program files\VertrigoServ
\www\testlink\logs\config_check.txt.
To disable any reference to these checkings,
set $tlCfg->config_check_warning_mode = 'SILENT';
解决办法:
在....\VertrigoServ\www\testlink\ 根目录下找到config.inc.php 文件打开,
$tlCfg->config_check_warning_mode = 'FILE';
改为:
$tlCfg->config_check_warning_mode = 'SILENT';
testlink使用:
关于testlink的使用,在网上找到了一份非常好的文档,所以,这里没必要讲解了。把链接贴出。
http://www.ossxp.com/doc/testlink/admin_guide/admin_guide.html#id6
ps: selenium自动化测试工具近期是没什么时间学习和写笔记了,希望千万别它弄成个太监了。
以上文章,转自老师的博客:http://www.cnblogs.com/fnng/archive/2011/11/24/2262357.html
转:testlink 环境搭建(傻瓜版)的更多相关文章
- vue开发环境搭建Mac版
一.前言 要做一个移动端app,面对webapp最流行的三个技术React,angular,vue,三选一,如何选,可参考blog移动app技术选型,react,angular, vue, 下面是对 ...
- TestLink环境搭建及用例导入
以下是笔者亲身实践,精心挑选出来的比较好的博文: CentOS7下TestLink环境的部署 https://blog.csdn.net/fxsok244969309/article/details/ ...
- quick-cocos2d-x 系列之——环境搭建(Mac版)
quick-cocos2d-x简单介绍 何为quick-cocos2d-x? ? 简单一句话:quick-cocos2d-x是採用lua语言,通过tolua++工具对cocos2d-x进一步封装, ...
- Monkey之环境搭建完全版
图文版将在后期补充. 如果想要搭建好Monkey的测试环境,首先几个必要的步骤和环境不能少,分别是java相关环境.Android SDK环境,启动android虚拟机或连接真机.执行monkey测试 ...
- Appium环境搭建(Windows版)
Appium介绍 Appium是一个开源.跨平台的测试框架,可以用来测试原生及混合的移动端应用.Appium支持iOS.Android及FirefoxOS平台.Appium使用WebDriver的js ...
- SpringMVC环境搭建---xml版及注解版
一.建立 JavaWeb 项目(基于Intellij 14.0.3搭建) 1.建立一个 Java 项目,在项目下新建一个文件夹 webapp ,然后在该文件夹下新建一个 WEB-INF 文件夹: 2. ...
- [React] react+redux+router+webpack+antd环境搭建一版
好久之前搭建的一个react执行环境,受历史影响是webpack3.10.0和webpack-dev-server2.7.1的环境,新项目准备用webpack4重新弄弄了,旧的记录就合并发布了(在没有 ...
- Vertrigo Serv + testlink 环境搭建
今天偶要教大家,使用VertrigoServ来搭建PHP服务器平台.有兴趣的你将会马上拥有一台PHP的WEB服务器哦,呵呵! 第一次给偶的感觉类似于我们租用的PHP虚拟主机.功能可和APPSERV媲美 ...
- python之环境搭建windows版
1.先到python官网下载属于自己的的python版本,有linux版,有mac版,有windows版:https://www.python.org/downloads/windows/ 2.下载完 ...
随机推荐
- 微软雅黑字体IE6 opacity改变,字体会变样子
微软雅黑字体IE6 opacity改变,字体会变样子,换个字体就好了
- Elasticsearch 查询与过滤
今天在给上级汇报工作的时候,被问到了这个问题,一时也没回到上来. 英文原文: https://www.elastic.co/guide/en/elasticsearch/guide/current/_ ...
- Linux忘记mysql的root密码的解决办法
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录 ...
- mstsc 终端服务器超出了最大允许连接的解决办法
终端服务器超出了最大允许连接的解决办法 win7系统:运行,输入mstsc /v xxx.xxx.xxx.xxx /admin win2003系统:运行,输入mstsc /v xxx.xxx.xx ...
- .NET技能分析
知乎话题:如何面试.NET/ASP.NET工程师? No.1初级:1.对 C#(推荐) 或 VB 语言直至与 .NET 4 (目前为止)相匹配的版本,绝大多数特性熟悉并使用过2.通晓 HTTP 协议的 ...
- JAXB - Annotations, Controlling Element Selection: XmlAccessorType, XmlTransient
If JAXB binds a class to XML, then, by default, all public members will be bound, i.e., public gette ...
- 【JavaScript权威指南(第五版)】笔记之第二部分 客户端JavaScript 第13章~第23章
第十三章 Web浏览器中的javascript ① eg:下面两行代码实际上执行的是相同的功能 var answer = 42; window.answer = 42; ③每个window对象 ...
- angularjs开发总结
使用AngularJS有差不多一年时间了,前前后后也用了不少库和指令,整理了一下,分成四大类列出.有demo地址的,就直接连接到demo地址,其它的直接链到github托管库中. 图片视频类 angu ...
- EPP3怎么安装SVN(EclipsePHP Studio 3.0)
如果你和我一样,喜欢用eclipse,你想用用他来开发PHP,那么EPP是一个不错的选择(个人觉得,中文版的有点不习惯) 我们一般都用svn来进行版本控制和代码共享,但是用epp3的时候会遇到这么一个 ...
- 使用asp.net上传图片并且裁剪的方法
工欲善其事,必先利其器,坚持才能更好 这篇文章主要是强调怎么使用asp.net上传图片并且能够裁剪,这个功能主要使用在注册信息的时候需要上传头像并且图片格式很大的时候能够把图片裁剪成更小的图片.下面来 ...