简单明了的TestLink配置手册
作者:网络转载 发布时间:[ 2014/8/4 11:53:23 ] 推荐标签:bug TestLink 信息配置
12、混合功能配置
12.1、数据导入限制
file_uploads
upload_max_filesize
max_input_time
memory_limit
max_execution_time
post_max_size
$tlCfg->import_max_size = '204800'; 大的上传文件大小,单位bytes,你可以自定义,如果需要的话
$tlCfg->import_max_row = '10000'; 导出文件一行的大size,10000够了。
12.2、默认用户角色
设置给新用户的默认角色。这个值被用来给这些用户:
从登录页面创建的
默认提供的
当原始角色被删除时
$tlCfg->default_roleid = TL_ROLES_GUEST;
可能的值: TL_ROLES_TESTER, TL_ROLES_GUEST, TL_ROLES_NO_RIGHTS 和你定义的相似的值. See const.inc.php for more.
12.3.超时限制
$tlCfg->sessionInactivityTimeout = 60;
不活动时的会话超时限制。他也被php.ini限制。低的那个被应用。
12.4、Test Projects, Test Suites and Test Cases的重名
$g_check_names_for_duplicates=TRUE
该配置将会执行下列操作:
1. Test Project name 是的
2. Test Suite Name 在 Test Project 中 是的
3. Test Case Name 在 Category 里是的
当它的值是true时,你可以配置$g_action_on_duplicate_name来指定当重复的名称被发现的时候,系统将要执行的操作。选项包括:
'allow_repeat' : 允许名称重复
'generate_new':产生一个新的名称,使用$g_prefix_name_for_copy的值和原始对象名称合并
'block' :返回一个错误
举例:
$tlCfg->name_duplicity_checking = 'generate_new';
12.5、字符串检查和转换
允许WWW URLs和Email地址的转换到可点击链接,使用函数string_display_links(),例如通过自定义字段。
有效值是ENABLED/DISABLED.
$tlCfg->html_make_links = ENABLED;
Html标签定义:
$tlCfg->html_valid_tags = 'p, li, ul, ol, br, pre, i, b, u, em';
$tlCfg->html_valid_tags_single_line = 'i, b, u, em';
4.本地化
Testlink允许本地化时间,文本,数据。配置字段$g_default_language = ‘en_GB’;
TestLink登陆界面,此时登陆界面为英文,如果需要修改为中文则按以下步骤操作
打开config.inc.php文件
查找$g_default_language = ‘en_GB’;
修改为
$g_default_language = ‘zh_CN’;
则可以解决登陆界面汉化的问题
f.1、 String 本地化
对于每个本地化都存在一个目录,存放有标准的string.txt的文件。/locale/de_DE/strings.txt
/locale/de_DE/custom_strings.txt
/locale/en_GB/strings.txt
中文在locale/zh_cn
如果想要改变原翻译,但不想改动系统提供的源文件,那么,可以使用custom_strings.txt. 你需要放置文件在相应的本地化目录,使用与strings.txt相同的格式和规则。
说明和帮助页面在/gui/help/下。
f.2、 Date 和 Time 本地化
配置字段: $g_locales_date_format 和$g_locales_timestamp_format.
配置:
$g_locales_date_format = array(
'en_GB' => "%d/%m/%Y", 'it_IT' => "%d/%m/%Y",
'es_AR' => "%d/%m/%Y", 'es_ES' => "%d/%m/%Y",
'de_DE' => "%d.%m.%Y", 'fr_FR' => "%d/%m/%Y",
'pt_BR' => "%d/%m/%Y" );
$g_locales_timestamp_format = array(
'en_GB' => "%d/%m/%Y %H:%M:%S",
'it_IT' => "%d/%m/%Y %H:%M:%S",
'es_AR' => "%d/%m/%Y %H:%M:%S",
'es_ES' => "%d/%m/%Y %H:%M:%S",
'de_DE' => "%d.%m.%Y %H:%M:%S",
'fr_FR' => "%d/%m/%Y %H:%M:%S",
'pt_BR' => "%d/%m/%Y %H:%M:%S", );
如果以上数组是空的,下面的配置变量将被使用: $g_date_format 和$g_timestamp_format.
例如:
$g_date_format ="%d/%m/%Y";
$g_timestamp_format = "%d/%m/%Y %H:%M:%S";
f3、字符集
$tlCfg->charset = 'UTF-8'
f4、GUI 特殊字符
特殊字符被用来环绕文本,在你的用户接口。
$tlCfg->gui->role_separator_open = '[';
$tlCfg->gui->role_separator_close = ']';
分隔符,第一个“object : name” (for example: Test Plan : MyTestLink 1.0).第二个,“parent – child”.
$tlCfg->gui_title_separator_1 = ' : ';
$tlCfg->gui_title_separator_2 = ' - ';
每个测试用例都有一个的标识码。你可以设置和使用“external ID”作为标识符代替它。The “external ID” is composed from a Test project
prefix, a separator defined below and a number related to a parent Test Suite.
$tlCfg->testcase_cfg->glue_character = '-';
需要配置的字段
Appendix A: Recommended configuration parameters
There is a list of parameters that users modify in the most of cases:
$g_smtp_host
$g_tl_admin_email
$g_from_email
$g_return_path_email
$g_interface_bugs
$tlCfg->document_generator->company_name
$tlCfg->document_generator->company_copyright
$tlCfg->document_generator->confidential_msg
$tlCfg->company_logo
$tlCfg->fckeditor_default_toolbar
$g_default_language
$tlCfg->api_enabled
OK,好好利用的你的TestLink吧
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
两种自动化测试工具AutoRunner与Selenium的对比几大市面主流性能测试工具测评自动化测试工具中的脚本回放报对象不存在如何解决?自动化测试工具中录制到不想要的对象该怎么办?QTP和AR两大自动化测试工具的对比软件测试中的虚拟化技术指的是什么?如何应用于测试工具中?常见的5个自动化测试工具对比分析如何借助性能测试工具PR进行性能瓶颈分析?浅谈自动化测试工具AutoRunner中对象库的重要性自动化测试工具AutoRunner常见问题及解决方法汇总app自动化测试工具MR的脚本调用自定义函数自动化测试工具AR对象库功能有什么意义?如何进行大数据量性能测试?大数据性能测试工具有哪些?软件测试常用的工具都有哪些?国内外软件测试工具都在这里了如何快速安装试用性能测试工具PR?移动端测试工具该怎么选择?移动端测试及使用工具详解
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南