好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

安装testlink-1.9.4(wamp),并与mantis集成问题汇总.docx

4页
  • 卖家[上传人]:mg****85
  • 文档编号:34497856
  • 上传时间:2018-02-25
  • 文档格式:DOCX
  • 文档大小:40.36KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 安装 testlink-1.9.4(wamp),并与 mantis 集成问题汇总1. Read/write permissions 报错问题:Checking if /var/testlink/logs/ directory exists [S] Failed!Checking if /var/testlink/upload_area/ directory exists [S] Failed!解决方法:修改 config.inc.php 文件:testlinkDir 表示安装目录路径,本次安装为 D:/wamp/www/testlink-1.9.4//$tlCfg->log_path = '/var/testlink/logs/'; /* unix example 注释掉该句,添加如下内容*/$tlCfg->log_path = 'testlinkDir/logs/';//$g_repositoryPath = '/var/testlink/upload_area/'; /* unix example 注释掉该句,添加如下内容*/$g_repositoryPath = 'testlinkDir/upload_area/';2. 更改导入测试套件和测试用例文件大小a. 打开 config.inc.php,查找 $tlCfg->import_file_max_size_bytes,将后面的数据‘409600’改为期望的数据值。

      b. $tlCfg->import_max_row = '10000' 是导入文件一行的大小限制3. 禁用 TestLink 安全警告输出修改 config.inc.php 文件:将$tlCfg->config_check_warning_mode 中'FILE' 改为' SILENT';4. 禁止新用户注册打开 config.inc.php,找到$tlCfg->user_self_signup ,将其后 true 改为 false,在登录界面便取消了 New User 链接5. 解决结果查看中 TestLink 图表显示乱码问题a. 将下载或从 Windows 中提取到的字体 SIMYOU.TTF 拷贝到 Testlink 中的 Pchart 的字体目录,路径为: ..\testlink\third_party\pchart\Fonts注:若是下载的字体,需要将字体文件拷贝到 c:/windows/fonts 文件夹目录下b. 修改 config.inc.php:将$tlCfg->charts_font_path = TL_ABS_PATH . “third_party/pchart/Fonts/tahoma.ttf”;中的字体重新设置:$tlCfg->charts_font_path = “c:/windows/fonts/SIMYOU.TTF“;6. TestLink 时区问题TestLink 服务器时间和北京时间差 8 个小时左右,可按照下面的方法解决:a. 在 php.ini(在 apache/bin 目录下)中设置 date.timezone 的值为 PRC,设置好以后的为:date.timezone=PRCb. 同时取消这一行代码的注释,即去掉前面的分号就可以了;c. 重启 Apache 服务器。

      7. 邮件配置 修改 config.inc.php 文件红色标注部分// ----------------------------------------------------------------------------/* [SMTP] *//*** @var string SMTP server name or IP address ("localhost" should work in the most cases)* Configure using custom_config.inc.php* @uses lib/functions/email_api.php*/$g_smtp_host = 'mail.XXX'; # SMTP server MUST BE configured# Configure using custom_config.inc.php$g_tl_admin_email = ' Testlink@mail.XXX '; # for problem/error notification$g_from_email = ' Testlink@mail.XXX '; # email sender$g_return_path_email = ' Testlink@mail.XXX ';/*** Email notification priority (low by default)* Urgent = 1, Not Urgent = 5, Disable = 0 **/$g_mail_priority = 5;/*** Taken from mantis for phpmailer config* select the method to mail by:* PHPMAILER_METHOD_MAIL - mail()* PHPMAILER_METHOD_SENDMAIL - sendmail* PHPMAILER_METHOD_SMTP - SMTP*/$g_phpMailer_method = PHPMAILER_METHOD_SMTP;/** Configure only if SMTP server requires authentication */$g_smtp_username = 'Testlink@mail.XXX'; # user$g_smtp_password = '123456'; # password/*** This control the connection mode to SMTP server. * Can be '', 'ssl','tls'* @global string $g_smtp_connection_mode*/$g_smtp_connection_mode = '';/*** The smtp port to use. The typical SMTP ports are 25 and 587. The port to use* will depend on the SMTP server configuration and hence others may be used.* @global int $g_smtp_port*/$g_smtp_port = 25; // ----------------------------------------------------8. 与 mantis 集成主页>产品管理 >Issue Tracker Management,添加一个 Issue Tracker(点击“Show configuration example”可弹出示例,如果不能弹出,去 lib/issuetrackerintegration/目录中相关文档中找 public static function getCfgTemplate()函数)。

      主页>产品管理 >测试项目管理中,项目编辑页面选择缺陷跟踪系统如果在添加缺陷跟踪系统之前添加的项目,这个地方是空的,执行用例时看不出效果备注:1. 因为只更新 testlink,mantis 还是使用老版本,如安装上述方法还能使用,需在 mantis的 config.inc.php 文件中添加:# Allow anonymous login$g_allow_anonymous_login = ON;$g_anonymous_account = 'dummy';2. 邮件中不能配置发件人姓名,有大牛实现的麻烦分享下哈^^。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.