TestLink使用方法
Testlink使用说明
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”这个测试计划中移除。
Testlink新建版本,添加测试用例计划,执行测试用例
一、新建一个版本
点击测试计划管理中的版本管理:
点击创建
填好相关信息进行创建。
二、当测试用例没有添加到测试计划时:
进入到TestLink首页,点击测试用例集中添加/删除测试用例到测试计划。
点击页面左边列表中的某个模块的用例,然后在右边添加时分配给用户jenkins,添加版本时分配给指定的版本,比如这里是TBM1.0.9.4_Chrome_20160920。
然后点击反转选择全部测试用例后的正在添加,接着点击增加选择的测试用例,这时看到页面右下方的用例都标黄:
每个模块都执行同样的操作,当一个模块用例数很多时,最好进入到细分的模块中执行这样的操作,避免因为用例数过多在操作时漏掉。
三、对于新建的版本进行指派执行测试用例
回到Testlink主页面,点击测试用例集中的指派执行测试用例,在页面左侧测试计划中选中相应的测试计划,要指派的版本选中新建的版本。
测试方式选择自动的,点击应用过滤器。
点击左下方中筛选出来的自动化测试用例,点击每个模块的用例,在页面右侧点击反转选择全部测试用例,用户指派给jenkins,依次点击执行,保存按钮,如下图所示:
每个模块都执行同样的操作,当一个模块用例数很多时,最好进入到细分的模块中执行这样的操作,避免因为用例数过多在操作时漏掉。
TestLink测试管理工具安装与使用
� 默认设置下,只有admin 组的成员拥有对测试项目 进行操作的权力。
测试需求
� 在“需求”大类点击“需求规约”菜单,创建需求 � 进入“指派需求”菜单,可对测试用例管理需求
◦ 结果统计的时会根据需求覆盖率进行统计测试用例执行情 况
� 默认设置下,只有admin 组的成员拥有对需求进行 操作的权力
� 到测试规约中为测试用例关联测试计划 � 为测试计划指派执行的用户角色 � 为关键测试计划制定里程碑
执行计划/报告bug
� 执行测试计划以前,需要为测试计划创建一个里程 碑版本
◦ 在“测试计划管理”类中点击“编辑/删除里程碑”菜单
� 主页中,右侧最上方有一个下拉列表,用来选择当 前对其进行操作的测试计划
TestLink的安装
�XAMPP的安装
!若Apache启动不了, 可考虑端口冲突的原因 (80和433端口)
!为MySql root账户设 置密码
安装后的界面
TestLink的安装
�TestLink部署
1)将下载的TestLink程序压缩包解压 2)将解压包改名为testlink放入xampp程序的..xampp\thdocs目录 下 3)在浏览器输入:http://lcoalhost/testlink
第一步: 如果是第一次安装的话,在页面上选择new installation 第二步:Acceptance of License(接受许可) 第三步:检验系统和配置要求 第四步:数据库访问的定义(与MySQL)
4)删除TestLink的安ห้องสมุดไป่ตู้程序
删除..xampp\thdocs\testlink目录下的install目录
testlink使用详解
testlink角色无权限不可见该产品Guest只可以浏览用例Test designer可以维护关键字、需求、用例Seniortester可以维护关键字、用例、指派需求、维护构建【联系实际场景,这个角色最好是能够分配测试用例】Tester没有测试计划时与guest一样;有测试计划后则可以执行用例Leader在designer的基础上还可以维护平台(测试环境)、管理测试计划Admin除leader的所有权限,还可以维护角色权限、维护需求/用例自定义属性、维护需求/用例关键字、创建产品产品创建(admin)1、选择是否从已有的产品中创建a)是将复制已有产品中除执行结果外的所有信息b)否2、设置用例前缀,用例前缀用于改产品下所有用例名称的一部分,且将作为需求模块的一个查询条件3、平台中所有用户默认继承该产品的guest角色,可以为用户分配该产品的任意角色需求维护创建需求需求的状态可以是'有效的'或者'不可测试的'.不可测试的需求在结果分析时不被计入统计数据。
这个参数可以被用来设置不可实施的功能点或者错误的需求用例与需求关联1、需求的最小集合(叶子节点所在集合)层次上提供创建用例的功能实现方式为列出其所有子需求—>为需求项填写需要创建的用例数—>勾选需要创建用例的需求项-->点击创建用例—>提示哪些用例集、用例被自动创建-->继续创建用例2、自动创建的数据取值规则:a)用例集命名规则:需求集合名称(提示从需求规约创建)b)用例命名规则:需求名称【编号,每个需求生成的用例重新从1开始编号】c)用例摘要自动填充为“该用例是来源于哪条需求”,需求名称可以点击弹出该需求项,方便用例修改、编写时参照查看需求需求查看页面提供需求覆盖率这个属性,可以查看当前需求被哪些用例测试需求概览提供查看当前产品所有需求项覆盖率的功能需求覆盖率=实际关联需求项的用例数/需求项期望的用例数。
软件测试管理工具-TestLink使用说明书
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指派好关键词,按关键词来搜索测试用例。
Testlink1.9.17使用方法(第四章测试需求管理)
Testlink1.9.17使用方法(第四章测试需求管理)需求规格说明书是我们开展测试的依据。
首先,我们可以对项目(产品)的需求规格说明书进行分解和整理,将其拆分为多个需求,一个项目可以包含多个需求,一个需求可以包含多个测试需求。
•创建产品需求规格•创建测试需求一. 创建产品需求规格单击主页上面的“产品需求”区域-》点击【产品需求规格】按钮--》点击【新建产品需求规格】对“产品需求规格”的描述比较简单,内容包含文档ID、标题、范围,类型。
如下图所示:根据测试的终端,创建三个“产品需求规格”,如下图二. 创建测试需求:(新产品需求)选择要编辑的“产品需求规格”--》点击该页面上的“齿轮”图标--》点击【创建新产品需求】按钮--》开始新建我们的测试需求。
如下图所示:测试需求内容包含:文档标识、标题、范围、需求的状态,需求的类型,以及需要的测试用例数。
TestLink提供了多种状态来管理需求:草案、审核、修正、完成、实施、有效的、不可测试的、过期。
需要的测试用例数:该需求包含的测试需求总数。
在结果统计的时候会有一种根据需求覆盖率进行统计的方式,在不是所有的需求都会添加到TestLink中的情况下,用需求总数来评估需求覆盖率。
其中的需求总数,就是此处输入的数字。
另外:1)T estlink提供了从文件导入测试需求的功能,支持的文件类型有csv和csv(door)、xml、DocBook四种。
同时Testlink也提供了将需求导出的功能,支持的文件类型有xml一种。
2)T estlink还提供上传文件的功能,可以在创建测试需求的时候,为该需求附上相关的文档。
按照业务功能、兼容性、性能、自动化讲产品需求分割成小的测试需求,如下图:提示:如果在创建过程中,要调换所属关系,鼠标左键可以进行拖动。
Testlink详细使用介绍
三、TestLink主要功能介绍 分配测试任务
• 分配测试任务的方法有两种: 1、给计划添加用例的时候将用例直接分配给某人,如上一页提到的; 2、首页-测试用例集-指派执行测试用例 分派好后对应的测试人员在测试执行下面就能看到分派给自己的任务了
三、TestLink主要功能介绍
执行测试/提bug
测试执行的方法如下: 第1步:选择要执行的版本
TestLink使用介绍
Jessie详细版
培训内容
一、前言
二、TestLink角色介绍
三、TestLink主要功能介绍
四、TestConvert使用介绍
一、前言
Testlink用于测试过程中的管理,通过使用Testlink提供的功能,可以将测试设计 和测试执行完整的管理起来,同时它还提供了多种测试结果的统计和分析,使测试 人员能够简单的开始测试工作和分析测试结果,同时使管理者对项目的测试进展和 项目质量更加了解,提高对项目的可见度。同时,该平台也可以作为开发自测的平 台。
excel的表名导入后为一级标题,tab页签名字为2级模块名称,故建议一个模块写一个tab 页签。假如excel表格名称为“设置”tab1为:音频设置,tab2为:视频设置,tab3为:音 视频设置,用例导入后一级模块为设置,一级模块下面有三个二级模块为:音频设置,视 频设置和音视频设置。
四、TestConvert介绍
TestConLeabharlann ert使用方法1、打开TestConvert工具文件夹 2、运行exe程序,出现如下窗口,选择红色框里面的,然后选择要转换的文件即会生成一 个和excel同名的xml文件
四、TestConvert介绍
注意事项: 1、excel的模板不能随便改动,如增加或者删减表格项; 2、excel的importance字段值越大代表越重要,值的范围为1-3, 1为低优先级,2为中, 3为高优先级; 3、 excel的表名导入后为一级标题,页签名为二级标题,目前只支持2级模块的导入,如果 有三级四级需要先导入后再手动拆分; 4、用例上传只支持xml文件最大为400K,一般是满足了的,如果发现excel文件过大 需先清除excel的无效数据,具体解决办法找度娘。 5、如果最后的tab页签没内容注意删除。
TestLink使用说明书(整理)
TestLink使用说明书版本<v0.1>目录1.系统介绍 (3)1.1系统整体结构 (3)1.2基本属于介绍 (4)2.登录 (5)3.用户管理 (6)3.1设置用户 (6)3.2角色和权限 (7)3.3给测试项目指派角色 (10)3.4给测试计划指派角色 (11)4.测试项目管理 (11)4.1新建一个测试项目 (11)4.2编辑/删除测试项目 (12)5.自定义字段管理 (13)6.测试需求管理 (15)6.1创建测试需求规格 (15)6.2创建测试需求 (15)7.测试用例管理 (16)8.测试计划制定 (17)9.测试执行 (18)10.指派给tester的用例 (19)11.测试结果分析 (20)12.其它易用性功能 (23)13.总结 (23)前言TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。
TestLink 是开放源代码项目之一。
作为基于web的测试管理系统,TestLink的主要功能包括:•测试需求管理•测试用例管理•测试用例对测试需求的覆盖管理•测试计划的制定•测试用例的执行•大量测试数据的度量和统计功能。
1.系统介绍1.1系统整体结构TestLink系统共有三大基石:测试项目,测试计划和用户。
其它的所有数据都与这三大基石相关或者是它们的属性。
1.2基本属性介绍测试用例--通过测试步骤(动作,场景)和预期结果来描述一个测试任务。
测试用例是TestLink里最基本成分。
测试套件--测试用例的组织单元。
它构成测试规约的逻辑部分。
(测试用例集)测试规约--TestLink将测试规约拆分为测试套件和测试用例,他们将会在整个应用中长期存在。
一个测试项目只能包含一个测试规约。
测试计划--在你执行测试用例之前,需要创建一个测试计划。
testlink
使用 TestLink 进行测试管理TestLink 用于进行测试过程中的管理,通过使用TestLink 提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。
TestLink 是sourceforge 的开放源代码项目之一。
作为基于web 的测试管理系统,TestLink 的主要功能包括: 测试需求管理 测试用例管理测试用例对测试需求的覆盖管理 测试计划的制定 测试用例的执行大量测试数据的度量和统计功能。
TestLink 的最新版本是1.6.2。
在本文接下来的部分里,作者将详细地介绍使用TestLink1.6.0来进行测试管理的完整过程。
一、安装启动1、 在安装TestLink1.6.0前,需要完成以下安装运行所需要的环境:Webserver 、php4和MySQL 。
笔者推荐的安装环境如下: Apache HTTP Server 2.0.59 Php 4.4.1 Mysql 4.1.212、将TestLink 安装包保存到服务器,解压缩到Apache2 的htdocs 目录下,并重命名为testlink。
3、自动安装TestLink在浏览器输入访问地址http://yoursite/testlink/install/index.php,如:http://localhost:80/testlink/install/index.php选择new install,在进入的页面中,输入登录MySQL的用户名和密码,如root。
提示安装成功,详细的安装说明请参照/judyxm/archive/2006/01/12/577148.aspx4、登录testlink首页面。
系统为testlink创建一个默认管理员账号,用户名和密码为:admin/admin。
你可以使用这个账号访问TestLink 。
登录http://127.0.0.1:80/testlink/index.php,如果你看到的页面如下,就说明你已经安装成功了。
testlink测试管理工具的使用
首先创建项目然后创建创建计划创建用例给需求指派用例(可能不止一个)给计划添加用例为用例指定执行者执行计划/报告bug查看分析结果1. 创建项目:主页左边的列表栏有“Test Project management”的菜单,子菜单中有“ create new test project”,通过它可以创建新的项目。
同时,菜单中的其它子菜单可以实现对已存在的test project 的编辑,删除,以及设置已存在的用户对于某一个测试项目的权限。
默认设置下,只有admin 组的成员拥有对test project 进行操作的权力。
2. 创建需求:主页左边的列表栏中有“Requirements”的菜单,子菜单中有“Requirement Specification”,可以添加编辑需求规格说明书。
同时,菜单中的另一项可以为需求指定(结果统计的时候会有一种根据需求覆盖率进行统计的方式)。
需要说明的一点:每一个需求都必须有相应的多个Req——实际上就是我们对需求进行分析,然后把它分成一条一条的,测试用例是与这些Req 相对应的。
默认设置下,只有admin 组的成员拥有对Requirements 进行操作的权力。
3. 制定:主页右侧列表,有专门的”Test Plan Management” 的菜单,选择其子菜单中的”Test PlanManagement”,进入的页面会出现”create”的按钮,点击即可以创建新的测试计划。
4. 创建用例:首先需要说明一下testlink 用例树的层次:Test project —— test suite —— test case所以在创建测试用例之前,需要保证用例隶属于的 test project 和 test suite 都已经存在了。
上面已经讲过如何创建测试项目了,接下来说明一下如何创建 test suite 测试集。
当测试项目创建完毕的时候,选择横向导航条中的“specification”,出现的页面还是分左右两部分——左侧是用例树。
TestLink测试用例管理工具使用说明
TestLink测试⽤例管理⼯具使⽤说明
TestLink使⽤说明
1. 打开⽹页,登录账号:(这⾥的账号是已经注册过的,并且拥有admin权限,可以创建⽤户。
当然也可以通过点击登录页⾯的“新⽤户
注册”按钮进⾏注册,但是权限是guest)
2. ⽤户管理——创建⽤户:
点击“⽤户管理”按钮:
拉到最底部——点击“创建”,进⼊“创建⽤户”界⾯:
“创建⽤户”界⾯:
3. 点击“注销”按钮,切换⾄登录页⾯:
输⼊刚创建好的⽤户名和密码,点击“登录”:
4. 点击“测试项⽬管理”按钮,进⼊项⽬管理窗⼝:
点击创建:
填写项⽬信息 --> 点击“创建”:
5. 在主页⾯右上⾓“测试产品”下拉框中,选择对应测试项⽬名称:
6. 关键字管理——点击“关键字管理”按钮:
点击“新建关键字”:
输⼊关键字和描述,点击保存:
7. 编写测试⽤例:
点击“编写测试⽤例”,进⼊测试⽤例编写:
可以指派关键字(关键字在上⼀步创建):
创建测试⽤例集:
创建测试⽤例:
分别填写测试⽤例标题、前提、重要性、测试⽅式、指派关键字等 --> 点击“保存”:
点击“创建步骤”:
输⼊步骤动作和预期结果,点击保存或保存并退出:
8. 点击移动/复制可复制相似度⾼的⽤例,只需修改部分选项,提⾼测试⽤例编写效率:
9. 执⾏测试⽤例:
回到主页⾯,点击“测试计划管理”:
点击创建:
添加测试⽤例到测试计划:
测试⽤例变成黄⾊,说明添加成功:
点击执⾏测试:
创建新版本:
再次点击执⾏测试:
选择测试版本:
标记测试⽤例:通过/失败/锁定。
TestLink关联Bug管理系统
TestLink关联Bug管理系统TestLink 关联Redmine 步骤 (2)TestLink 关联JIRA步骤 (4)关联用例和缺陷 (5)TestLink 关联Redmine 步骤由于从1.9.5版本开始TestLink就不再采用修改配置文件来添加Issue Tracker System,而是采用了全新方式,具体如下1)登陆Testlink,点击主页的左上角的Issue Tracker Management2)点击Create按钮,选择Type为redmine (interface:rest)3)接下来就输入配置信息,可以参考下图其中apikey\uribase\projectidentifier这3个是必选填写,如需其他可以点击“Show configuration example”参考●projectidentifier:Redmine某个项目的标识(不是项目名称),可以到该项目“配置”->“信息”中查看●uribase:Redmine访问地址,注意端口号●apikey:Redmine的API KEY,以管理员身份登陆,点击“管理”->“配置”->“API”,如果上图2项未被勾选,请勾选然后点击“保存”。
点击“我的帐号”即可看到apikey4)点击“Save”按钮保存5)测试连接,点击下图所示按钮如果连接成功会变成如果连接失败了,首先请考虑网络是否能ping通,如果能ping通但还是失败,再考虑Redmine端口是否开放。
CentOS开放端口命令如下:# iptables -I INPUT -p tcp --dport 8089 -j ACCEPT6)至此就已经配置完成。
TestLink 关联JIRA步骤同Redmine一样采用rest方式来关联1)登陆Testlink,点击主页的左上角的Issue Tracker Management2)点击Create按钮,选择Type为jira(interface:rest)3)接下来就输入配置信息,可以参考下图基本跟Redmine类似,建议使用具有管理员权限的账号\密码。
软件测试工具-testlink使用方法
创建项目:(测试项目管理-新建项目)(FR)用户管理:创建用户产品设置:(测试计划在特定时间里描绘产品的测试。
这句话的意思就是说所有的测试计划需要根据产品测试用例来创建。
)这里的产品也就是项目创建测试需求:创建需求规格:需求-需求规约-选中产品点击-新建需求规约(客户端、服务器)创建需求:选中产品下的需求规格点击-创建新需求(状态、类型、需要的测试用例数)(登录、订票)创建测试用例创建测试集:(测试套件(Test Suites))主页-测试规约-编辑测试用例-()选中产品点击-右侧新建测试集创建测试用例:选中测试集点击-创建测试用例-点击保存-创建步骤(每次创建一步)需求关联:主页-需求-指派需求-选中测试树中的一个测试用例(左侧)-选中需求指派(包含有效需求和已指派的需求)需求-选中需求-可以查看需求覆盖情况为需求指派用例需求关联:主页-需求-指派需求-选中测试树中的一个测试用例(左侧)-选中需求指派(包含有效需求和已指派的需求)需求-选中需求-可以查看需求覆盖情况创建测试计划测试计划是执行测试用例的基础,测试计划由测试用例组成主页-测试计划管理-创建(测试基本完成)创建测试里程碑:(明确每个测试阶段的开始与结束时间)-测试管理-编辑/删除里程碑版本管理(Builds/Release)(本版本叫构建管理):主页-测试计划管理-构建管理安排测试人员:测试计划管理-指派用户角色为计划添加用例添加测试用例到测试计划:选择当前测试计划(列表)-选择添加/删除测试用例到测试计划选择测试集(左侧)-选择用户、构建、测试用例-添加选择的测试用例(成功变色、也可删除)指派执行测试用例-选中左侧测试集-执行测试/报告BUG并跟踪执行测试查看分析结果测试报告:结果-报告格式-MS word1.T estlink问题:2.设置测试用例的所有者(给测试人员分派测试任务)(找不到)3.实验一需要和mantis集成吗?(到实验mantis的时候再集成)4.怎样为产品分配背景颜色?(不用管)5.逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。
Testlink操作详解
2020/3/26
12
添加测试用例到测试计划
如下图,打开编辑测试用例页面,选中编号为ID-1 的测试用例,点击添加到测试 计划按钮,该测试用例即被添加到我的新项目测试计划中。 按照此操作,逐个将测试用例添加到测试计划中。2Fra bibliotek20/3/26
13
指派测试用例
接下来,测试用例要指派给相关测试人员,才能执行测试。点击右边导航菜单最下 面的“指派测试用例”,出现如下图所示页面
2020/3/26
24
打印执行结果:选择“测试报告”并勾选上测试用例场景、测试用例作者、关键字等
2020/3/26
25
点击“寻宝活动”即为HTML 文档的打印预览,如下图
2020/3/26
26
常规测试计划度量,显示测试计划的执行进度相关的信息,如下图
2020/3/26
27
查询度量页面,如下图
2020/3/26
3
TestLink测试管理流程
Admin登录 2020/3/26
初始设置
测试需求 管理
测试用例 管理
测试计划 管理
测试执行、 报告Bug
测试结果 分析
设置用户, 创建项目
创建项目需求规格、 测试需求
创建测试用例集,测试用例等, 建立测试用例与测试需求的覆 盖关系
创建测试计划、build,指派不同用户在计 划中的角色,为测试计划添加、移除测试 用例、为测试计划中的用例指派执行人员
完成创建。
2020/3/26
8
再次点击首页菜单,如下图,这就是TestLink1.8.4 的庐山真面目了
有了测试项目、测试计划,就可以写测试用例和执行测试了
2020/3/26
testlink使用流程简化版
功能:测试需求管理测试用例管理测试用例对测试需求的覆盖管理测试计划的制定测试用例的执行大量测试数据的度量和统计功能。
点击主页“测试计划管理”模块下的“测试计划管理”菜单,进入测试计划创建页面,点击主页“测试计划管理”模块下的“测试计划版本管理”菜单,创建一个新的测试计划版本。
点击主页“测试计划管理”模块下的“指派用户角色”菜单,为测试计划指派用户可以将一个测试用例移动或复制到别的项目里,勾上自动更新树选项,添加、删除或编辑测试用例后更新树会被自动更新。
点击主页的测试用例管理菜单,在左侧选中要新建测试用例集的产品,点击该页面右侧的“新用例集”按钮,弹出新建用例集的窗口点击主页的测试用例管理菜单,在左侧选中要一个测试用例集,右侧提示具体的操作点击该页面右侧的“新测试用例”按钮,弹出新建测试用例的窗口1 添加测试用例到测试计划中添加删除测试用例,分配测试任务,报告缺陷1.创建管理用户2.创建需求规约(相当于管理需求的文件夹)(包含需求)——点击需求——点击项目名——新建需求规约(加法)项目3.创建用户,,点击该需求规约——右侧创建需求(1.1实现加法功能)4.创建测试集(点击测试规约)——点击项目,创建测试集(加法功能测试集),创建测试用例(加法功能测试用例1)5.(主页)关联需求和测试集——点击指派需求,右侧的测试用例6.测试计划管理——创建测试计划(计算器项目测试计划),勾选活动、公共7.(返回主页)测试计划下的——创建构建建管理(是测试计划的子阶段),在一定时间内完成,构建是基于时间管理机制8.(返回主页)点击测试集——将测试用例放到构建中,点击右侧添加删除测试用例到测试计划——右侧增加选择测试用例,再次点击就删除9.(返回主页)执行测试用例,当前要执行的是测试计划中的测试构件中的测试用例(1总数)(1未执行,0执行通过,0执行失败,0锁定状态的个数)。
testlink用法
testlink用法
testlink是一个开源的测试管理工具,主要用于测试计划、测试用例、测试执行和测试报告的管理。
下面是testlink的用法介绍: 1. 创建项目
在testlink中,首先需要创建一个项目。
在“项目管理”中,可以添加项目,填写项目名称、项目描述和负责人等信息。
2. 创建测试计划
在项目中,可以创建测试计划。
在“测试计划”中,可以添加测试计划,设置测试计划的名称、描述、开始时间和结束时间等信息。
3. 创建测试用例
在项目中,可以创建测试用例。
在“测试用例”中,可以添加测试用例,填写测试用例的名称、描述、步骤和期望结果等信息。
4. 创建测试套件
在项目中,可以创建测试套件。
在“测试套件”中,可以添加测试套件,将多个测试用例组织在一个测试套件中,方便管理和执行。
5. 执行测试用例
在测试计划中,可以执行测试用例。
在“测试执行”中,可以选择测试计划和测试套件,执行测试用例,并记录测试结果和缺陷信息。
6. 生成测试报告
在测试计划中,可以生成测试报告。
在“测试报告”中,可以选择测试计划和测试套件,生成测试报告,并查看测试结果、缺陷统计和测试用例覆盖率等信息。
总结
testlink是一个功能强大的测试管理工具,可以帮助测试团队有效地管理测试计划、测试用例、测试执行和测试报告。
熟练掌握testlink的用法,可以提高测试效率和测试质量。
TestLink使用说明
TestLink使用手册测试管理工具,是指用工具对软件的整个测试输入、执行过程和测试结果进行管理的过程。
可以提高回归测试的效率、大幅提升测试时间、测试质量、用例复用、需求覆盖等。
TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计到测试执行完整地管理起来,同时,它还提供了多种测试结果的统计和分析,使我们能够简单地开始测试工作和分析测试结果。
而且,TestLink可以关联多种bug跟踪系统,如Bugzilla、mantis和Jira、readme.TestLink是sourceforge的开放源代码项目之一,是基于PHP开发的、WEB方式的测试管理系统,其功能可以分为两部分――管理和计划执行。
管理部分,包括产品管理、用户管理、测试需求管理和测试用例管理;计划执行部分,包括测试计划并执行测试计划,最后显示相关的测试结果分析和测试报告。
TestLink的主要功能包括:(1)测试需求管理测试用例管理(2)测试用例对测试需求的覆盖管理(3)测试计划的制定(4)测试用例的执行(5)大量测试数据的度量和统计功能TestLink的主要特色包括:(1)支持多产品或多项目经理,按产品、项目来管理测试需求、计划、用例和执行等,项目之间保持独立性;(2)测试用例,不仅可以创建模块或测试套件,而且可以进行多层次分类,形成树状管理结构;(3)可以自定义字段和关键字,极大地提高了系统的适应性,可满足不同用户的需求(4)同一项目可以制定不同的测试计划,可以将相同的测试用例分配给不同的测试计划,支持各种关键字条件过滤测试用例;(5)可以很容易地实现和多达8种流行的缺陷管理系统(如mantis、bugzilla、Jira、readme等)集成;(6)可设定测试经理、测试组长、测试设计师、资深测试人员和一般测试人员等不同角色,而且可自定义具有特定权限的角色。
(7)测试结果可以导出多种格式,如HTML、MS Excel、MS Word和Email等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先创建项目然后创建需求创建计划创建用例给需求指派用例(可能不止一个)给计划添加用例为用例指定执行者执行计划/报告bug查看分析结果1. 创建项目:主页左边的列表栏有“Test Project management”的菜单,子菜单中有“ create new test project”,通过它可以创建新的测试项目。
同时,菜单中的其它子菜单可以实现对已存在的test project 的编辑,删除,以及设置已存在的用户对于某一个测试项目的权限。
默认设置下,只有admin 组的成员拥有对test project 进行操作的权力。
2. 创建需求:主页左边的列表栏中有“Requirements”的菜单,子菜单中有“Requirement Specification”,可以添加编辑需求规格说明书。
同时,菜单中的另一项可以为需求指定测试用例(结果统计的时候会有一种根据需求覆盖率进行统计的方式)。
需要说明的一点:每一个需求都必须有相应的多个Req——实际上就是我们对需求进行分析,然后把它分成一条一条的,测试用例是与这些Req 相对应的。
默认设置下,只有admin 组的成员拥有对Requirements 进行操作的权力。
3. 制定测试计划:主页右侧列表,有专门的”Test Plan Management”的菜单,选择其子菜单中的”Test PlanManagement”,进入的页面会出现”create”的按钮,点击即可以创建新的测试计划。
4. 创建用例:首先需要说明一下testlink用例树的层次:Test project —— test suite —— test case所以在创建测试用例之前,需要保证用例隶属于的 test project 和 test suite 都已经存在了。
上面已经讲过如何创建测试项目了,接下来说明一下如何创建 test suite 测试集。
当测试项目创建完毕的时候,选择横向导航条中的“specification”,出现的页面还是分左右两部分——左侧是用例树。
树的根节点就是咱们创建的测试项目(页面右上角可以切换测试项目,类似m ant is)。
点击测试项目,右侧页面内容中会有“new test suite”的按钮,点击可以创建test suite (测试集——可以理解成测试项目的一个功能模块)。
Test suite 创建完成以后,刷新用例树(左侧页面内容,update tree),可以看到用例树中已经出现了我们刚才创建的测试集。
点击测试集,右侧页面内容中会出现“create test case(s)”的按钮,点击可以创建新的测试用例。
测试用例创建完毕以后,刷新用例树,则会看到用例树中test suite 的下一级中出现了我们刚刚创建的testcase。
注:用例是可以指定版本的——因为随着需求的变化,或者其他某些因素,用例是要不断变化的,需要用版本号来区别这种变化。
PS:选择不同的level,右侧页面中会出现不尽相同的各种按钮——每个按钮对应的操作与其字面意思是相对应的,例如a) 用例树中我们选择的是一个 test project,右侧页面中会出现如下按钮:New test suite ——创建测试集Reorder children ——对该测试项目的子项(test suite)进行重新排序Import test suite ——导入测试集Export all test suites ——导出所有的测试集b) 用例树中我们选择的是一个 test suite,右侧页面中会出现如下按钮:Edit ——编辑测试集Delete ——删除测试集Move/copy ——移动或者复制测试集Reorder children ——对该测试集的子项进行重新排序Export test suite ——导出测试集New test suite ——新建测试集Import test suite ——导入测试集Create test case(s) ——创建测试用例Import test case(s) ——导入测试用例Export test case(s) ——导出测试用例c) 用例树中我们选择的是一个test case,右侧页面中会出现如下按钮:Edit ——编辑当前用例Delete ——删除当前用例Move/copy ——移动/复制当前用例Deactivate this version ——将当前用例版本设置为无效状态Create a new version ——为当前用例创建一个新版本Export ——导出用例5. 为需求指派用例:主页左边的列表栏,”Requirements”的子菜单中有“Assign Requirements”的选项。
选择以后,会进入”specification”类似的界面。
左侧用例树中选择某个测试用例,右边页面内容会出现需求列表。
前面我们已经说过,测试用例是与需求的某一个Req 相对应的。
在合适的Req 前面的复选框中打勾,然后点击下面的”Assign”按钮,就完成需求的指派了。
当然,也可以撤销掉需求与用例的关联——该页面会同时有”unassign”的按钮。
6. 给计划添加用例:主页右侧列表中有“test plan contents”的菜单,其子菜单中有“Add Test Case(s)”的子菜单。
点击这一项,会进入类似”specification”的页面——但是左侧用例树中只列到test suite 这一级。
选择某个test suite,右侧页面会列出该测试集所包含的所有测试用例,在需要添加到计划中的测试用例前面的复选框中打勾,然后点击下方的”add selected”按钮即可将选择的测试用例添加的测试计划中。
当然,也可以移除添加到计划中的用例。
添加到计划中的测试用例会用黄色打底,后面出现remove 的复选框,勾选,点击下方的“add/removeselected”即可完成移除操作。
7. 为用例指定执行者:接下来我们要做的事情,是为测试计划中所包含的每个用例指定一个具体的执行人员。
首页,右侧列表,“Test Plan Contents”,其子菜单中有“assign Test Case execution”,选择这一项我们可以进入下一个页面,为测试用例指定实际的执行者。
该页面中,左侧用例树中选择 test suite 或者 test case,右侧页面会出现下拉列表让你选择user,选择合适的人员,然后test case 前面打勾,点击右侧页面下方的按钮即可完成用例的指派工作。
当然,这里也可以进行批量指定——右侧页面的最上方,有一个下拉列表可以选择用户,下面的test case列表中选择要指派给该用户的用例,然后点击一下后面的“do”按钮即可完成将多个用例指派给一个人的操作。
8. 执行计划/报告bug:我们把他们放到一起,是因为报告bug 是在执行的过程中同步进行的——即执行用例的过程中一旦发现bug 我们需要立即把其报告到我们的bug 管理系统中去。
执行测试计划以前,需要为测试计划创建一个build 版本——我们可以这样,用日期来标识,表明我们执行测试计划的日期;当然了,也可以用其他含义的标题,诸如本次测试执行的侧重点什么的。
首页右侧列表,“Test Plan Management”菜单,其子菜单中有一项“Build Management”,选择这一项进入的页面会出现“create”的按钮,即为测试计划创建新的build 的操作。
PS:首页中,右侧最上方有一个下拉列表,用来选择当前对其进行操作的测试计划。
接下来我们就可以执行测试计划了。
首页横向导航栏中的“execute”菜单,点击进入执行页面。
该页面,同样一分为二,左侧是用例树,右侧页面内容为主体内容。
这里有一点要说明一下,虽然“执行”表面上针对的是测试计划,而实际上对应的是测试计划中测试用例的执行情况。
左侧用例树中,选择某一个test suite,右侧页面上方会出现测试计划,build 描述,测试集的说明等等信息,还有一个批量设置该测试集中所包含的测试用例状态的按钮,即“Bulk TC status management”.接下来则是该测试集中所包含的所有测试用例的详细信息。
每一个测试用例的最后部分,“notes/Description”,“result”是需要我们执行完测试用例以后自己来填写的。
该部分填写完成以后,在用例的开始部分会对这个结果有所记录。
同时,可以把bug management 系统中执行该测试用例时发现的bug ID 记录到此处——将testlink 与mantis 集成以后,可以通过点击一下鼠标进入到mantis 查看bug 的具体情况,很方便。
9. 查看分析结果:首页,横向导航栏中的results 菜单,点击可以进入结果查看界面。
该页面,可以从各种各样的角度查看执行的结果——例如,从需求覆盖的角度,用例状态角度等等。
当然,testlink 还有其他某些辅助性的功能,例如“custom field”,你可以利用这个功能自定义某个字段,让其作用于你的用例——例如,我们可以自定义一个“priority”的字段,给每个用例指定优先级。
对于这些辅助性的功能,我们会在以后的具体使用中慢慢的一个个去总结。
测试管理注重的实际上就是一个流程,这里我们先把大的流程给大家做一下简单的说明,这样大家可以从全局的角度来认识这个系统。
至于细小的东西,我们需要在具体的实践中不断的去摸索熟悉总结。