目录
1 说明
2.1 新建一个测试项目
2.2 编辑/删除测试项目
3 用户管理
3.1 使用内置的用户管理系统
3.1.1 用户自注册
3.1.2 编辑个人注册信息
3.1.3 管理员创建新用户
3.2 使用外部的认证源: "群英汇集中管理平台"
3.2.1 首次登录,自动创建帐号
3.2.2 从 LDAP 中同步用户帐号
3.3 角色和权限
3.4 给测试项目指派角色
3.5 给测试计划指派角色
4 自定义字段管理
4.1 新建自定义字段
4.2 指派自定义字段
5 数据导入和导出
5.1 导出/导入测试项目
5.2 导入/导出测试套件
5.4 导出测试套件里的所有测试用例
5.5 导入测试用例
5.6 导入/导出关键字
5.7 导入/导出软件需求
5.8 导入结果
6 配置 FCKEditor
6.1 开启图片上传功能
6.2 改变FCKEditor的皮肤
6.3 自定义工具栏
6.4 拼写检查功能
6.5 定义模板
6.6 开启 CKFinder,替换FCKEditor内置的文件管理器
1 说明
关于手册中方框标记部分的说明
Note 是需要注意的部分。
Hint 是群英汇为TestLink扩展的部分。
2 测试项目管理
TestLink 支持多项目,而且各个测试项目之间是独立的,不能分享数据。通常情况下,一个测试项目对应于一个待测试产品。
例如:
如果一个产品有两个测试团队:系统测试和集成测试,而且这两个团队需要分享一些测试用例。你应该给该产品创建一个测试项目。
这两个团队可以分别根据不同的测试需求规格创建不同的测试计划,从而得到不同的测试结果。
系统管理员可以创建、编辑和删除测试项目。
2.1 新建一个测试项目
点击主页上 "测试项目管理" 的链接,进入测试项目管理页面。
点击 创建 按钮,进入新建测试项目的界面。
测试项目有以下属性:
名称
每个测试项目的名称必须唯一。
备注
测试用例标识符
该标识符将作为测试用例的前缀。
启用需求管理
是否启用需求管理。如果选中,该测试项目的主页将会显示 需求 区域(包括需求规约和指派需求的链接)。
启用优先级管理
选中后在主页的测试套件区域中会多一个"设置测试用例的紧急程度"链接。
启用自动化测试
是否启用自动化测试功能。如果选中,在创建测试用例时,会出现 测试方式 下拉选择框,包括 手工 和 自动的 两个选项;如果不选,则不会出现该下拉选择框,所有的测试用例都是手工执行类型。
活动的
该测试项目是否是活动的。非管理员用户只能在首页右上角的 测试项目 下拉选择框中看到活动的项目。对于非活动的测试项目,管理员会在首页右上角的 测试项目 下拉选择框中看到它们前面多了一个 * 号标识。
Hint
为了使TestLink与Redmine的整合更加完善,群英汇对TestLink与Redmine的整合部分作了扩展。
TestLink与Redmine整合的配置文件(cfg/redmine.cfg.php)中是这样配置的
define('BUG_TRACK_ENTER_BUG_HREF',"http://localhost/redmine/");
很显然那个链接到Redmine的URL是固定的,所以当测试多个项目,就不能保证准确跳转到对应的被测试项目中。
因此我们在创建测试项目的页面多了一个属性: 缺陷跟踪系统项目ID 。
该属性指定被测项目在Redmine中的项目标识符,用于替换URL中的%号。
define('BUG_TRACK_ENTER_BUG_HREF',"http://foo.bar/redmine/projects/%s/issues/new");
2.2 编辑/删除测试项目
如果删除一个测试项目,那么和它相关的数据也会从数据库中删除,且该操作不可恢复。所以强烈建议使用禁用操作(将测试项目的状态改为非活动状态)代替删除操作。
3 用户管理
3.1 使用内置的用户管理系统
对于部署了“群英汇集中管理平台” 的用户,可以忽略本节内容,直接跳转到下一节。
TestLink 内置的用户管理系统,使用数据库存储帐号信息,为管理员提供添加和编辑用户的 Web 界面,还为普通用户提供自注册以及修改个人注册信息的界面。
3.1.1 用户自注册
用户可以在登录界面点击 "新用户注册" 链接。
登录界面
进入注册页面,创建TestLink账号。
注册界面
3.1.2 编辑个人注册信息
每个用户都可以通过点击首页右上角的 "个人账号" 链接来修改自己的账号信息。
3.1.3 管理员创建新用户
管理员可以创建、编辑和删除用户账号。
原文转自:http://www.ossxp.com/doc/testlink/admin_guide/admin_guide.html#id6