测试用例准备好以后,可以对测试用例集进行相关的操作。
6.1添加/删除测试用例到测试计划
在主页通过测试计划下拉列表,先选择一个测试计划,点击“测试用例集”下的“添加/删除测试用例到测试计划”中按钮,进入向测试计划中添加测试用例。如下图所示:
可以将已经创建好的测试用例指派给该测试计划。点击一个测试用例集,可以看到该测试用例集下的所有测试用例,如下图所示:
1)增加选择的测试用例:
你可以选择该测试计划中要执行的测试用例,也可以根据版本下拉列表来选择该测试计划下需要执行的测试用例版本。选择好后,点击“增加选择的测试用例”按钮,可以将选择好的测试用例分配给该测试计划。
2)删除选择的测试用例到测试计划
你可以选择该测试计划中要执行的测试用例,也可以根据版本下拉列表来选择该测试计划下需要执行的测试用例版本。选择好后,点击“删除选择的测试用例”按钮,可以将选择好的测试用例移除该测试计划。
6.2显示最新的测试用例版本
点击主页“测试用例集”模块下的“显示测试用例的最新版本”菜单,进入连接到测试用例的最新版本显示页面,在这里可以看到连接到测试计划的最新的测试用例版本。
6.3指派执行测试用例(给测试人员分配任务)
点击主页“测试用例集”模块下的“设置测试用例的所有者”菜单,进入指派测试用例页面,可以为 当前测试计划中所包含的每个用例指定一个具体的执行人员。
在指派测试用例页面,左侧用例树中选择某个测试用例集或者测试用例,右侧页面会出现下拉列表让你选择用户。选择合适的用户厚,在测试用例前面打勾,点击右侧页面下方的按钮即可完成用例的指派工作。
当然,这里也可以进行批量指定——右侧页面的最上方,有一个下拉列表可以选择用户,下面的测试用例列表中选择要指派给该用户的用例,然后点击一下后面的“执行”按钮即可完成将多个用例指派给一个人的操作。 具体如下图所示:
1)选择左侧的测试计划、要指派的版本
2)在页面右侧选择要指派给的测试人员
七、测试执行/报告Bug
把他们放到一起,是因为报告bug是在执行的过程中同步进行的——即执行用例的过程中一旦发现bug我们需要立即把其报告到我们的bug管理系统bugzilla中去。
执行测试以前,需要为每个测试计划创建一个build版本,一个测试计划可以创建多个构建——我们可以这样,用每次发布的版本号来标识,表明我们执行测试计划的版本是哪个,并且可以和bugzilla对应。 当然了,也可以用其他含义的标题,诸如本次测试执行的侧重点什么的。
创建好构建后,将测试用例也分配给了当前的测试计划接下来我们就可以执行测试了。
首页横向导航栏中的“执行测试”菜单,点击进入执行页面。该页面,同样一分为二,左侧是用例树,右侧页面内容为主体内容。
这里有一点要说明一下,虽然“执行”表面上针对的是测试计划,而实际上对应的是测试计划中测试用例的执行情况。
左侧用例树中,可以根据具体的条件选择测试用例,选择某一个测试用例集后,右侧页面上方会出现测试计划,build描述,测试集的说明等等信息,还有一个批量设置该测试集中所包含的测试用例状态的按钮,可以将所有测试用例设定为通过,失败,锁定,在下面则是每个测试用例的详细情况,同时每一个测试用例的最后部分,有“说明/描述”输入框,可以在这里输入执行的一些说明性情况,还有“测试结果 ”,这两个输入都是需要我们执行完测试用例以后自己来填写的。
其中测试结果分四种情况:
通过:该测试用例通过 (绿色底色)
失败:该测试用例没有执行成功,这个时候可能就要向bugzilla提交bug了 (红色底色)
锁定:由于其它用例失败,导致此用例无法执行,被阻塞。 (灰色底色)
尚未执行:如果某个该测试用例没有执行,则在最后的度量中标记为“尚未执行” (无底色)
注:测试用例执行结果为不通过状态的,均需填写说明。
该部分填写完成以后,在用例的开始部分会对这个结果有所记录。如果testlink和bugzilla集成后,在这个记录后面会有一个小虫子标记,点击这个小虫子标记后,会出现一个记录bug号的输入框,如果测试用例是失败的,可以在这个地方输入该测试用例发现的bug在bugzilla中的ID,然后会在该记录下面出现一个ID的链接,点击ID后,可以直接链接到bugzilla中该bug的页面。
7.1执行测试
测试执行页面如下图所示:
7.2报告bug
执行测试用例的过程中一旦发现bug,我们需要立即把其报告到我们的bug管理系统中。TestLink提供了与多种bug跟踪系统关联的接口配置,目前支持的bug系统有jira、bugzilla、mantis。配置管理的相关方法参照帮助。
如果testlink与jira集成后,那么执行完测试后,测试结果中会多出一项bug管理的项,它是一个小虫子的标记,点击那个小虫子标记后,会出现一个记录bug号的输入框。
如果测试用例是失败的,可以在这个地方输入该测试用例发现的bug在jira中的ID,然后会在该记录下面出现一个ID的链接,点击ID后,可以直接链接到jira中该bug的页面。
图略。
八、测试结果分析
TestLink根据测试过程中记录的数据,提供了较为丰富的度量统计功能,可以直观的得到测试管理过程中需要进行分析和总结的数据。点击首页横向导航栏中的“测试结果”菜单,即可进入测试结果报告页面,如下图所示:
左侧一栏列出了可以选择的度量方式, 所有度量是以构建为前提进行查询的,所有度量的报表格式分三种类型。
Normal:报表格式在页面右侧显示
MS excel:选择该类型后,报表以excel形式显示
HTML_email:选择该类型后,如果testlink配置了邮件功能,则报表以email的形式发送到邮箱
8.1总体测试计划进度
查看总体的测试情况,可以根据测试组件,测试用例拥有者,关键字进行查看。
8.2根据每版本的测试者的报告
8.3失败的测试用例
统计所有当前测试结果为失败的测试用例
8.4阻塞的测试用例
统计所有当前测试结果为阻塞的测试用例
8.5尚未执行的测试用例
统计所有尚未执行的测试用例
8.6图表
点击图表,可以看到testlink以图表的形式生成的报告,非常直观。
8.7基于产品需求的报告
通过该报告,可以查看需求覆盖情况,具体有以下几个度量:
需求概况:需求相关的信息
通过的需求:测试通过的需求
错误的需求:
锁定的需求:
尚未执行的需求:
九、易用性的功能
9.1关键字管理
9.1.1创建关键字
单击主页“产品管理”模块下的“关键字管理”菜单,创建一个新的关键字。关键字的内容包括:关键字的名称,关键字的说明。
9.1.2指派关键字
建立好关键字后,可以将关键字和测试用例相关联起来,建立好关键字后,可以将该关键字分配给测试用例,点击创建关键字页面的“指派到测试用例”按钮,或者单击主页“测试用例”模块下的“指派关键词”菜单,选中左侧用例树中的测试用例,再选择右侧对应的关键词,进行指派即可。
将有用的关键字列表中的关键字移动到分配关键字列表下,点击指派按钮,则完成指派关键字操作。
9.1.3指派好关键词,按关键词来搜索测试用例
单击主页“测试用例”模块下的“搜索测试用例”按照关键词进行搜索,右侧是搜索出所有指派该关键词的测试用例,直接单击其前面的“编辑”,“删除”,“移动/复制”按钮,来执行我们需要的操作。
9.1.4在执行测试的时候按照关键词搜索需要的测试用例
我们建立一个“15_070916”(可以理解为build号)关键词,按关键词搜索出这个版本需要的测试用例,执行测试.
9.1.5编辑删除测试用例
进入某个关键字管理页面,点击某个关键字信息后面的删除按钮,可以将该关键字删除。
9.2从测试需求直接生成测试用例
9.3文档的导入、导出功能
9.4报告可以导出为excel
9.5自定义
9.5.1自定义字段管理
击主页自定义范围下的自定义字段管理菜单,进入自定义字段管理页面,点击创建按钮,可以创建 一个字段,如下图所示
可以填写名称,标注,类型(包括很多),还有一些显示条件。最后要选择将该字段用在哪个地方, 可以使用的地方有,测试用例,测试计划,测试分类。
9.5.2指派自定义字段
填写好一个自定义字段后,必须将该自定义字段进行指派才可以使用,点击主页自定义范围下的分配自定义字段菜单,进入自定义字段分配页面,如下图所示:
勾选自定义字段前面的框,点击指派按钮,就可以完成指派。
总结:
TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,我们可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。
本文中,根据自己的使用和学习,详细演示了如何使用TestLink来进行测试管理的全部过程,简单的介绍了TestLink的使用方法。希望能够帮助大家学会使用TestLink的基本功能,同时,大家可以参考这个过程和TestLink的帮助文档来实现对测试过程的管理。
原文:http://www.cnblogs.com/yangxia-test/p/4453758.html