Testlink运用引见Yvette syuefenmsn概述TestLink用于进展测试过程中的管理,经过运用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完好的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们可以简单的开场测试任务和分析测试结果主要功能包括:测试需求管理 测试用例管理 测试用例对测试需求的覆盖管理 测试方案的制定 测试用例的执行 大量测试数据的度量和统计功能测试管理流程测试流程:创建工程创建工程建立需求规约建立需求规约设计测试方案设计测试方案编写用例编写用例/关联需求关联需求添加用例到方案,添加用例到方案,设置用例一切者设置用例一切者分析结果分析结果/测试总结测试总结执行测试执行测试/报告报告bugbug登录testlink地址:10.3.18.38:81/testlink/login.php添加用户创建用户时,留意将“活动的勾选,否那么用户无效,帐号建议选择内网邮箱帐号,电子邮件选择内网邮箱地址用户角色TestLink系统提供了六种角色,分别是guest、tester、test designer、senior tester、leader、admin。
相对应的功能权限如下:Guest:可以阅读测试规范、关键词、测试结果以及编辑个人信息;Tester:可以阅读测试规范、关键词、测试结果以及编辑测试执行结果;Test Designer:编辑测试规范、关键词和需求规约;Senior Tester:允许编辑测试规范、关键词、需求以及测试执行和创建发布;Leader:允许编辑测试规范、关键词、需求、测试执行、测试方案包括优先级、里程碑和分配方案以及发布;Admin:一切权益,包括用户管理;设置个人信息创建用户后,用户可以登录系统在个人帐号中编辑个人信息建立新工程用户根据需求建立工程:在此只需填入工程称号和工程的简介,留意:将启用需求功能下拉框标红处选为“是,否那么将无法添加测试需求生成一个工程为工程指派用户角色测试需求管理测试需求是我们开展测试的根据首先,我们对产品的测试需求进展分解和整理一个产品可以包含多个测试需求规格,一个测试需求规格可以包含多个测试需求;创建测试需求规格对测试需求规格的描画比较简单,内容包含称号、范围创建测试需求测试需求内容包含:需求ID、称号、范围、需求的形状,以及覆盖需求的案例TestLink提供了两种形状来管理需求:正确的Valid、不可测试的not testable。
测试需求管理此页仅书明相应需求的标题和运用范围即可,实践需求按照下页示范填写,不用将需求文档拷入本页,而应将需求分类分点参与下页所示列表中,否那么将无法分配需求给用例将需求分解创建或导入需求可导入格式包含CSV、XML 两种创建测试方案根据系统需求和工程进度安排相应的测试方案构建测试方案管理提供对测试方案的管理,每个构建与一个活动的方案相关联构建相当于测试方案的不同阶段的版本给测试方案添加用户创建测试方案后,要给测试方案添加相应的用户,不同用户对该方案拥有不同权限仅读或修正创建工程关键字工程关键字用于将不同模块下的同类用例归类在一同以方便查询、统计及复用指派关键字到测试用例创建工程组件工程组件可以了解为工程的不同模块,可以将工程分解为多个模块分别编写用例方案等,以方便测试的进展,及用例统计创建工程组件点击新建组件后如以下图:编写测试用例在不同测试组件下根据系统的不同功能添加相应的分类,再在分类下添加用例编写测试用例关联测试用例与需求将测试用例和相应的需求文档关联起来,以便统计需求覆盖率将测试用例添加到测试方案每个测试方案中包含不同的用例,以供不同测试阶段运用给测试用例分配测试员测试组长将测试用例分配给不同的测试员,未被分配的用例不能执行即不能在测试执行中添加执行结果,每个测试员仅能看到分配给本人的用例。
执行测试执行测试用例,按照对每个构建版本的执行情况,记录测试结果测试结果有四种情况可以选择:Not Run:还没有执行过Pass:执行经过Failed:执行失败Blocked:由于其它用例失败,导致此用例无法执行,被阻塞执行测试用例将执行测试的结果记录在测试执行中注:测试执行以测试方案为类别划分,每个测试方案中执行或重执行相应关联的用例报告缺陷点击失败用例中bug管理下的图标,弹出报告bug界面,可输入bug编号添加bug,也可点击mantis系统链接进入mantis报告bug后输入bug编号添加bug关联测试总结TestLink根据测试过程中记录的数据,提供了较为丰富的度量统计功能,可以直观的得到测试管理过程中需求进展分析和总结的数据:测试用例对测试需求的覆盖情况:针对每个版本的测试用例执行情况:每个版本的执行情况一切测试用例在不同build版本的执行情况,显示?的地方表示还未执行阻塞的测试用例列表失败的测试用例列表每个测试用例的bug数测试总结不同的度量项可以统计不同的测试数据,查看各种测试的覆盖率或经过率。