testlink数据表关系
- 格式:doc
- 大小:3.05 MB
- 文档页数:12
Testlink使用说明一、编写测试用例(此文档以高瑞项目第四阶段发布为例。
)首先登录http://192.168.25.201/testlink/index.php,选择【home】页面,先选择项目”Rabbit”,如下图一:图一点击图一界面左侧的【Edit Test Case(s)】,进入测试用例编写模块,如下图:图二添加测试用例方法如下:1、添加一个管理测试用例的新节点:图三如图三,选中【功能点】,在点击【New Child Test Suite】则弹出Creat Test Suite的维护界面,如下图:图四维护好Test Suite的名称等信息后,点【Create Test Suite】按钮,则节点创建成功。
返回结果如下图:图五2、添加测试用例选中图五中新添加的节点“201111~12(XX第四阶段)”,点击【Create Test Case(s)】按钮会弹出Test Case 的维护界面,如下图:图六添加测试用例标题、测试步骤和预期结果后点【Create】按钮,则该测试用例添加成功,如下图:图七3、修改测试用例选中一个测试用例,如图七,点击【Edit】按钮,进入测试用例维护界面,如下图,修改测试用例内容后点【Save】保存修改后的内容。
二、制定测试计划图九在图九中选择项目“Rabbit”,点击【Test Plan Management】进入测试计划维护界面,如下图:图十点【Create】按钮后,如下图:图十一添加测试计划标题和描述后点【Create】按钮,创建测试计划成功,如下图。
图十二三、为测试计划添加测试用例图十三选择Test Project,Test Plan后点击【Add Test Case(s)】,弹出添加测试用例界面,如下图:图十四选择Test Plan,管理测试用例的节点,在右侧的界面选择具体的测试用例后点【Add Selected】按钮,添加测试用例完成。
如下图:图十五2、移除测试计划中的测试用例如图十五,选择一个已添加的测试用例,勾选Remove的复选框后点【Add/Remove Selected】按钮,则该用例会从“高瑞项目1.4.0”这个测试计划中移除。
在数据库中,数据表之间的关联是通过特定的字段来建立连接,以便在不同表之间进行查询和获取相关数据。
数据表之间的关联通常可以分为以下几种类型:
1. 主键和外键关联(Primary Key-Foreign Key Relationship):这是最常见的关联方式之一。
在一个数据表(父表)中的某个字段被定义为主键,而在另一个数据表(子表)中的字段则被定义为外键,该外键与父表的主键对应。
这样就能够在两个表之间建立起关联,实现跨表的查询和连接操作。
2. 一对一关联(One-to-One Relationship):指两个表之间一条记录对应另一个表中的一条记录。
这种关联一般较少用到,在实际应用中较为罕见。
3. 一对多关联(One-to-Many Relationship):指一个表中的一条记录对应另一个表中的多条记录。
这种关联是最常见的类型,常用于描述多对一的关系,如一个部门对应多个员工的情况。
4. 多对多关联(Many-to-Many Relationship):指一个表中的多条记录可以对应另一个表中的多条记录。
这种关联需要通过中间表来实现,中间表包含两个表的主键,用来表示两
个表之间的关系。
在进行表之间的关联时,需要考虑字段的数据类型、数据完整性、索引设计等因素,以确保关联的正确性和高效性。
数据库管理系统通常提供了外键约束(Foreign Key Constraint)等机制来确保关联的有效性和完整性。
版权所有侵权必究修订记录目录1.文档介绍 (5)1.1.编写目的 (5)1.2.参考资料 (5)2.使用概要 (5)2.1.用户权限 (6)2.1.1.新建用户 (7)2.1.2.查看角色 (9)2.1.3.指派测试产品的角色 (10)2.1.4.指派测试计划的角色 (10)2.2.产品管理 (11)2.2.1.测试项目管理 (11)2.2.2.指派用户角色 (12)2.2.3.指派自定义字段 (13)2.2.4.关键字管理 (13)2.2.5.平台管理 (15)2.2.6.测试产品选择 (15)2.3.测试计划管理 (15)2.3.1.新增测试计划 (15)2.3.2.新增测试版本 (18)2.3.3.新增里程碑 (19)2.3.4.搜索测试用例 (20)2.3.5.指派关键字 (21)2.4.测试用例 (21)2.4.1.新增单个用例集 (21)2.4.2.新增多个用例集 (22)2.4.3.新增单个用例 (22)2.4.4.新增多个用例 (24)2.4.5.修改用例 (24)2.4.6.批量修改用例 (25)2.4.7.删除单个用例 (26)2.4.8.删除多个用例 (26)2.4.9.导入用例 (27)2.4.10.导出用例 (28)2.4.11.导入用例集 (28)2.4.12.导出用例集 (29)2.5.测试用例集 (29)2.5.1.添加/删除平台 (29)2.5.2.添加/删除测试用例到测试计划 (29)2.5.3.指派执行测试用例 (31)2.5.4.设置测试用例的级别 (32)2.5.5.更新测试用例的版本 (32)2.5.6.显示最新的测试用例版本 (33)2.6.测试执行 (33)2.6.1.执行测试 (33)2.6.2.指派给我的用例 (34)2.6.3.测试报告和进度 (35)2.6.4.进度仪表盘 (35)2.7.自定义字段 (36)2.7.1.创建自定义字段 (36)2.8.页面快捷切换操作 (36)2.8.1.主页切换 (36)2.8.2.测试用例 (37)2.8.3.执行 (37)2.8.4.结果 (38)2.8.5.用户管理 (39)2.8.6.查看后台 (39)2.8.7.个人账号 (40)2.8.8.注销 (40)2.9.集成redmine提单 (41)2.9.1.新建问题单 (41)2.9.2.编辑问题及指派操作 (41)1. 文档介绍1.1. 编写目的本文档主要为实现测试人员能够熟练及掌握Testlink工具使用操作,特编写该文档资料。
1.用户
1.1. 创建用户,页面如图:
所涉及到的数据:
2.项目
2.1. 新建项目,页面如图:
所涉及到的数据库如下:
3.需求
3.1. 新建需求规约,页面如图:
所涉及到的数据库表如图:
3.2. 创建新需求,页面如图:
所涉及到的数据库如图所示:
4.用例
4.1. 新建测试集,页面如图:
所涉及到的数据库表如下:
4.2. 创建用例,页面如图:
所涉及到的数据库表:
5.计划
5.1. 创建计划,页面如图:
所涉及到的数据库表:
5.2. 创建Build,页面如图所示:
所涉及到的数据库:
6.分配
6.1. 添加测试用例到测试计划,页面如图:
所涉及到的数据库表:
6.2. 指派用户角色
点击“指派测试计划的角色”,页面如图所示:
所涉及到的数据库表:
7.执行测试
7.1. 执行测试,页面如图:
所涉及到的数据库:。
TestLink使用方法目录1登录_________________________________________________________ 3 2初始配置(设置用户、产品) ______________________________________ 42.1设置用户_______________________________________________________ 42.2设置产品_______________________________________________________ 5 3测试需求管理_________________________________________________ 63.1创建测试需求规约_______________________________________________ 63.2创建测试需求___________________________________________________ 6 4测试用例管理_________________________________________________ 74.1创建组件_______________________________________________________ 74.2创建分类_______________________________________________________ 84.3创建测试用例___________________________________________________ 94.4建立测试用例和测试需求的覆盖关系______________________________ 11 5测试计划制定________________________________________________ 135.1创建测试计划(如集成测试阶段、系统测试阶段)__________________ 135.2创建里程碑____________________________________________________ 145.3构建管理______________________________________________________ 145.4定义用户/测试计划角色权限 ______________________________________ 155.5测试用例集____________________________________________________ 155.5.1添加测试用例到测试计划中__________________________________________ 165.5.2移去测试用例集___________________________________________________ 165.5.3显示最新的测试用例版本____________________________________________ 175.5.4设置测试用例的所有者______________________________________________ 17 6测试执行/报告bug: __________________________________________ 18 7测试结果分析________________________________________________ 197.1总体测试结果度量______________________________________________ 207.2查询度量______________________________________________________ 207.3全部构建的状态________________________________________________ 217.4失败的测试用例列表____________________________________________ 217.5阻塞的测试用例列表____________________________________________ 217.6未执行的测试用例______________________________________________ 227.7每个测试用例的执行情况________________________________________ 227.8图表__________________________________________________________ 227.9基于需求的报告________________________________________________ 22 8关键词的使用________________________________________________ 238.1创建关键词____________________________________________________ 238.2指派关键词____________________________________________________ 238.2.1指派好关键词,按关键词来搜索测试用例。
Excel测试用例导入到Testlink方法---以Java模块为例1.建组件选中项目或组件,选择[New child Test Suite],输入Test Suite Name后保存。
注意:Test Suite Name跟Excel名称一致,如下图:组件及分类层次跟Excel格式的用例层次对应,如下图:2.制作XML导入文件,Testlink导入数据时只接受*.xml格式的文件a)所需文档:i.Excel测试用例导入到TestLink模板.xml;ii.需要导入的Excel用例。
b)制作XML文档步骤:Step1: 打开“Excel测试用例导入到TestLink模板.xml”;字段说明:Name:用例编号;Summary:预置条件;Steps: 测试步骤;Expectedresults: 预期结果;Name2:测试级别。
Step2: 打开“[SN_SW_TEST_002_007_01]test case_Java_v0.1.xls”excel用例;Step3: 拷贝excel用例中的预置条件,测试步骤,预期结果和测试级别的内容到step1中的模板中,Name的命名规则以当前所属sheet_编号,如:Java_1.1.1.1;编辑完后的模板内容如下:Step4: 保存模板文件为XML数据.xml格式文件;Step5:导入刚保存的XML文件到对应的test suite;Step6 :检查导入是否成功。
3.注意点映射的范围必须刚好覆盖所有用例,如果映射之外有用例,那么将不能导入到TestLink中;如果映射中有多余N条空行,那么TestLink中将会多出N条空的用例。
1.用户
1.1. 创建用户,页面如图:所涉及到的数据:
2.项目
2.1. 新建项目,页面如图:所涉及到的数据库如下:
3.需求
3.1. 新建需求规约,页面如图:所涉及到的数据库表如图:
3.2. 创建新需求,页面如图:所涉及到的数据库如图所示:
4.用例
4.1. 新建测试集,页面如图:所涉及到的数据库表如下:
4.2. 创建用例,页面如图:所涉及到的数据库表:
5.计划
5.1. 创建计划,页面如图:所涉及到的数据库表:
5.2. 创建Build,页面如图所示:所涉及到的数据库:
6.分配
6.1. 添加测试用例到测试计划,页面如图:所涉及到的数据库表:
6.2. 指派用户角色
点击“指派测试计划的角色”,页面如图所示:
所涉及到的数据库表:
7.执行测试
7.1. 执行测试,页面如图:所涉及到的数据库:。