`

TestLink配置参考

阅读更多
TestLink下载地址:https://sourceforge.net/projects/testlink/files/
// -----------------------------------new add-------------------------------

$TLS_req_type_low = '业务流程';

 

// reqMgrSystemView.tpl

$TLS_th_reqmgrsystem = '需求管理系统';

$TLS_th_reqmgrsystem_type = '类型';

$TLS_th_reqmgrsystem_env = '环境';

$TLS_warning_empty_reqmgrsystem_name = "需求管理系统名称不能为空!";

$TLS_warning_empty_reqmgrsystem_type = "需求管理系统类型不能为空!";

$TLS_reqmgrsystem_show_cfg_example = '显示配置样例';

$TLS_reqmgrsystem_cfg_example = '配置样例';

$TLS_reqmgrsystem_check_ok = "连接成功";

$TLS_reqmgrsystem_check_ko = "连接失败,请检查配置";

$TLS_check_reqmgrsystem_connection = "检查配置";

$TLS_reqmgrsystem_management = "需求管理系统-管理";

 

// issueTrackerView.tpl

$TLS_th_issuetracker = '问题跟踪';

$TLS_th_issuetracker_type = '类型';

$TLS_th_issuetracker_env = '环境';

$TLS_warning_empty_issuetracker_name = "问题跟踪名称不能为空!";

$TLS_warning_empty_issuetracker_type = "问题跟踪类型不能为空!";

$TLS_any_bracketed = "[任意]";

 

// ----- lib/testcases/tcCreatedPerUser.php -----

$TLS_testcases_created_per_user = '测试项目: %s - 每个用户创建的测试用例';

 

// issueTrackerEdit.tpl

$TLS_issuetracker_show_cfg_example = '显示配置样例';

$TLS_issuetracker_cfg_example = '配置样例';

$TLS_used_on_testproject = '使用于测试项目';

 

$TLS_desc_issuetrackers_management = "问题跟踪系统";

$TLS_config= "配置";

 

//end

 

===========================================

 

testlink\lib\testcases\tcImport.php 修改bug (导入xml案例时,若案例中有关联的需求编号,则会报错)

 

$reqMgr->assign_to_tcase($cachedReqSpec[$value['req_spec_title']]['req']

[$value['doc_id']],$tcaseId,1);

 // $reqMgr->assign_to_tcase($cachedReqSpec[$value['req_spec_title']]['req'][$value['doc_id']],$tcaseId);$tcaseId s表中是int类型,此处传入为null(String),存在bug,故设置默认值为1(admin)避免报错

 

以下这些内容主要是靠修改文件config.inc.php解决的,文件目录在testlink文件下。

1.更改导入测试套件和测试用例文件大小

A、打开config.inc.php,查找$tlCfg->import_file_max_size_bytes,将后面的数据‘409600’改为期望的数据值。

B、$tlCfg->import_max_row = '10000' 是导入文件一行的大小限制。

2.禁用TestLink安全警告输出

A、打开config.inc.php,进入LOGGING项;

B、将$tlCfg->config_check_warning_mode中'FILE'改为' SILENT';

3.禁止用户注册

打开config.inc.php,找到$tlCfg->user_self_signup ,将其后true改为false,在登录界面便取消了New User链接。

4.解决执行时TestLink测试用例集显示乱码问题

A)进入..\Testlink\lib\execute,编辑文件execSetResults.php,

B)查找:$str .= htmlentities($elem) . ‘/’;

替换为: $str .= htmlentities($elem, ENT_QUOTES, 'UTF-8') . '/';

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(在C:\WINDOWS目录下)中设置date.timezone的值为PRC,设置好以后的为:date.timezone=PRC;

B)同时取消这一行代码的注释,即去掉前面的分号就可以了;

C)重启Apache服务器。

 

7.TestLink备份

MySQL只备份项目和权限相关信息,上传的数据信息如用例没有体现在数据库,而在testlink目录的upload_area/nodes_hierarchy中,所以备份时需要同步备份数据库和文件:

A)使用MySQL做数据库备份;

B)拷贝testlink/upload_area/nodes_hierarchy;

8.TestLink汉化

修改config.inc.php文件,将:$tlCfg->default_language = 'en_GB';
改为$tlCfg->default_language = 'zh_CN';
 
=======================
要禁用警告输出,设置 $tlCfg->config_check_warning_mode = 'SILENT';
 

3.3 修改localization 属性

将xampp\htdocs\testlink\config.inc.php文件中$tlCfg->default_language = 'en_GB'改为$tlCfg->default_language = 'zh_CN' 

3.4 testlink系统字段显示汉化 
xampp\htdocs\testlink\locale\zh_CN\strings.txt文件为汉化各字段文件,若testlink使用过程中,发现有字段仍为英文,在en_GB\strings.txt文件夹中根据系统显示名称查找到该字段,将其复制到zh_CN\strings.txt文件中,然后将字段的值改为中文即可。  

3.5 Testlink时区 
Testlink时区设置在xampp/php/php.ini文件中,默认时区为“date.timezone = Europe/Berlin”,此时testlink日志中记录日期与当前日期不相符,改为“date.timezone = Asia/Shanghai”,重启服务即可。 
Php支持的timezone可参照http://php.net/date.timezone 
四 上传文件大小 
testlink默认上传文件大小为40k,修改上传文件大小步骤如下: 1. 安装目录下xampp\htdocs\testlink\config.inc.php文件 
$tlCfg->import_file_max_size_bytes = '10485760'; $tlCfg->import_max_row = '1000000'; // in chars 
修改上述字段为你想要的大小,import_file_max_size_bytes单位为kb,import_max_row为上传文档行数控制 2. 安装目录下xampp\php\php.ini文件 
修改upload_max_filesize为upload_max_filesize = 8M 操作完上述步骤,重启apache即可。

 

分享到:
评论

相关推荐

    TestLink及Mantis环境配置及诸多问题解决

    《TestLink及Mantis环境配置及诸多问题解决》 TestLink和Mantis是两款在软件开发过程中常用的工具,TestLink是...《TestLink及Mantis环境配置手册.doc》应包含详细的步骤和常见问题解决方案,是配置过程中的重要参考。

    testlink安装包testlink-1.9.8.tar

    4. **配置Web服务器**:将TestLink的Web目录设置为Apache或Nginx的虚拟主机,确保URL能够正确访问。 5. **启动服务**:启动Web服务器和数据库服务,确保TestLink可以正常运行。 6. **首次登录和设置**:访问...

    testlink-1.9.18.tar.gz

    安装和配置TestLink可能涉及数据库连接设置、环境变量配置、Web服务器配置等多个步骤,具体过程需参考官方文档或相关教程。一旦安装成功,团队就可以开始利用TestLink的强大功能来提升测试管理水平,确保软件项目的...

    使用 TestLink 进行测试管理

    TestLink 是一款强大的开源测试管理工具,用于组织和执行软件测试活动。它提供了一套全面的功能,包括测试用例设计、版本控制...如果你想要深入了解 TestLink 的具体操作,可以参考提供的博文链接或文档,进一步学习。

    testlink登录警告问题解决

    - **版本兼容性**:不同版本的Testlink可能存在差异,因此在执行上述步骤前,最好参考当前版本的官方文档,以确保操作的准确性。 #### 六、总结 在使用Testlink过程中遇到登录后新建项目时的安全警告提示是一种...

    TestLink 用户手册

    了解系统要求、安装步骤和配置等更详细的信息,请参考安装手册。TestLink社区自2004年至2009年持续维护和更新,确保其功能和文档的完善性。 基本术语包括: - 测试项目(Test Projects):测试活动的基本单位,包含一...

    testlink使用说明.doc

    - 系统管理员可以参考安装手册了解系统需求、安装步骤和配置信息。 TestLink的使用旨在帮助团队更有效地管理测试活动,提高测试覆盖率,并确保软件质量。通过对测试流程的规范化,它可以促进团队协作,减少错误,...

    testlink-1.9.13.tar.gz 安装包

    TestLink 是一个开源的、基于Web的测试管理系统,它提供了全面的测试项目管理、测试用例设计、执行以及报告功能。...对于初学者,建议参考官方文档和在线教程,以便更好地理解和使用TestLink的功能。

    jenkinsLinkToTestlink

    2. 安装和配置Jenkins TestLink插件:通过Jenkins插件管理界面安装TestLink插件,并按照插件文档进行配置。 3. 创建TestLink的配置:安装TestLink,创建测试项目、测试计划,并配置测试用例和测试套件。 4. 配置...

    testlink合集

    使用手册是TestLink的基础教程,涵盖了安装配置、用户界面操作、项目创建、需求管理、测试用例设计、执行计划设定、报告生成等核心功能的详细步骤。通过阅读此手册,用户可以快速上手TestLink的基本操作,理解各个...

    TestLink搭建指南

    4. 在TestLink的安装界面中,首次安装时选择“New Installation”,然后接受许可协议,进行系统和配置要求的检查。在定义DB访问阶段,需要配置数据库连接,如MySQL端口、用户名和密码。默认情况下,MySQL的用户名是...

    TestLink1.7RC3安装及使用

    具体操作可以参考压缩包中的“testlink安装Client doesnot support authentication protoco问题解决.txt”文件。 安装完成后,我们进入TestLink1.7RC3的使用阶段。TestLink的核心功能包括: 1. 测试项目管理:你...

    testlink用户手册

    对于系统需求、安装步骤和配置等更深入的细节,用户可以参考TestLink的安装手册。 在TestLink的工作流程中,管理员首先创建产品(如“Fast Foo”)以及具有特定权限的用户,如Adam(领导角色)和Bela(资深测试员)...

    基于python Testlink Jenkins实现的接口自动化测试框架

    【标题】: "基于python ...- **interface_autotest_project.zip**:这个压缩文件可能包含了一个接口自动化测试的示例项目,包括Python测试脚本、配置文件以及可能的Jenkins工作流配置,读者可以解压后参考学习。

    CentOS 6.1(X64)下编译安装LNMP平台(Apache+PHP+MySQL+Testlink)

    7. 遵循网页上的提示完成数据库的导入和 Testlink 的配置。 8. 最后,将 Testlink 的 web 目录链接到 Apache 的文档根目录: ```bash sudo ln -s /path/to/testlink /var/www/html/testlink ``` 现在,可以通过...

    TestLink用excel导用例模板与EX-Converter工具,excel转xml格式工具

    你可以参考TestLink的官方文档或已有的测试用例库来创建模板。 在Excel模板填写好测试用例后,接下来就是使用EX-Converter进行转换。首先,下载并安装EX-Converter工具,然后按照以下步骤操作: 1. 打开EX-...

Global site tag (gtag.js) - Google Analytics