TestLink使用说明书(整理)_第1页
TestLink使用说明书(整理)_第2页
TestLink使用说明书(整理)_第3页
TestLink使用说明书(整理)_第4页
TestLink使用说明书(整理)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、TestLink使用说明书(整理)TestLink使用说明书版本<vO.l>1 .系统介绍1.1 系统整体结构1 .2基本属于介绍2 .登录3 .用户管理3.1 设置用户.3.2 角色和权限.3.3给测试项目指派角色3.4给测试计划指派角色4测试项目管理4 .1新建一个测试项E5 .2编辑/删除测试项6 .自定义字段管理.7 .测试需求管理6.1创建测试需求规格6.2创建测试需求.55.7.91010111516161719202424247 .测试用例管理268 .测试计划制定289 .测试执行3010 .指派给tester的用例3111 .测试结果分析3212 .其它易用性功能

2、3813 .总结38刖百TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。TestLink是开放源代码项目之一。作为基于web的测试管理系统,TestLink的主要功能包括:测试需求管理测试用例管理测试用例对测试需求的覆盖管理.测试计划的制定.测试用例的执行大量测试数据的度量和统计功能。1.系统介绍1.1 系统整体结构TestLink系统共有三大基石:测试项目,测试计划和用户。其它的所有数据都与这三大基石相关或者是它们

3、的属性。测试项目报告导入/导出1.2 基本属性介绍测试用例-通过测试步骤(动作,场景)和预期结果来描述一个测试任务。测试用例是TestLink里最基本成分。测试套件-测试用例的组织单元。它构成测试规约的逻辑部分。(测试用例集)测试规约-TestLink将测试规约拆分为测试套件和测试用例,他们将会在整个应用中长期存在。一个测试项目只能包含一个测试规约。测试计划-在你执行测试用例之前,需要创建一个测试计划。测试计划包括构建,里程碑,用户指派和测试结果。测试项目-测试项目指待测试的项目,它可以根据被测项目的生命周期建立不同的版本。测试项目包括测试规约以及测试用例,需求规约和关键字。用户每一个Test

4、Link用户都有一个角色。TestLink用例图2.登录登录TestLink首页面。系统为TestLink创建一个默认管理员账号,用户名和密码为:admin/admin。你可以使用这个账号访问TestLink。http:172161057:8099/testlink/iiidexphp。*注:7为服务器地址IP,8009是服务端口。MTestWLinkTestLinkprojectHomeTestLinkislicensedundertheGNUGPL3.用户管理3.1 设置用户在TestLink系统中,每个用户都可以维护自己的私有信息。admin可以创建用户,但不能看到

5、其它用户的密码。在用户信息中,需要设置Email地址,如果用户忘记了密码,系统可以通过mail获得。3. 2角色和权限TestLink系统提供了六种角色,分别是tester>guest>testdesigner、seniortester、leader、admino相对应的功能权限如下:6个用户级别 Guest(游客):可以浏览测试规范、关键词、测试结果以及编辑个人信息 Tester(测试执行人员”可以浏览测试规范、关键词、测试结果以及编辑测试执行结果 TestDesigner(测试设计人员):编辑测试规范、关键词和需求规约.SeniorTester(测试分析人员):允许编辑测试规范

6、、关键词、需求以及测试执行和创建发布 Leader(测试负责人):允许编辑测试规范、关键词、需求、测试执行、测试计划(包括优先级、里程碑和分配计划)以及发布 Admin(管理员):一切权力,包括用户管理游客(Guest)用户管理定义角色测试设计人员(TestDesigner)测试分析人员(SeniorTester)测试负责人(Leader)管理员(Admin)3.3给测试项目指派角色根据实际情况设置用户在测试项目中的角色。默认情况下,用户在测试项目中的角色继承于用户在TestLink系统中的角色。3.4给测试计划指派角色根据实际情况设置用户在测试计划中的角色。默认情况下,用户在测试计划中的角色

7、继承于用户在TestLink系统中的角色。4.测试项目管理TestLink支持多项目,而且各个测试项目之间是独立的,不能分享数据。通常情况下,一个测试项目对应于一个待测试产品。例如:如果一个产品有两个测试团队:系统测试和集成测试,而且这两个团队需要分享一些测试用例。你应该给该产品创建一个测试项目。这两个团队可以分别根据不同的测试需求规格创建不同的测试计划,从而得到不同的测试结果。系统管理员可以创建、编辑和删除测试项目。4.1新建一个测试项目点击主页上”测试项目管理”的链接,进入测试项目管理页面。点击创建按钮,进入新建测试项目的界面。测试项目有以下属性: 名称每个测试项目的名称必须唯一。 项目描

8、述 启用需求管理是否启用需求管理。如果选中,该测试项目的主页将会显示需求区域(包括需求规约和指派需求的链接)。 启用测试优先级选中后在主页的测试套件区域中会多一个“设置测试用例的紧急程度”链接。 启用测试自动化(APIkeys)是否启用自动化测试功能。如果选中,在创建测试用例时,会出现测试方式下拉选择框,包括手工和自动的两个选项;如果不选,则不会出现该下拉选择框,所有的测试用例都是手工执行类型。 启用设备管理.活动的该测试项目是否是活动的。非管理员用户只能在首页右上角的测试项目下拉选择框中看到活动的项目。对于非活动的测试项目,管理员会在首页右上角的测试项目下拉选择框中看到它们前面多了一个*号标

9、识。.公共4 .2编辑/删除测试项目如果删除一个测试项目,那么和它相关的数据也会从数据库中删除,且该操作不可恢复。所以强烈建议使用禁用操作(将测试项目的状态改为非活动状态)代替删除操作。5 .自定义字段管理项目管理员可以为TestLink中的重要对象(测试套件、测试用例和测试套件等)添加自定义字段。同时也可以设置新建的自定义字段用于测试项目中哪一对象上。因此每一个测试项目都有一套自己的自定义字段集合。5.1 新建自定义字段点击主页上的“自定义字段管理”链接,进入自定义字段管理页面。台方标定启用在源执行中G用在启用用于酬神彖日淞muiisetectbn以0测域敌侬各定制mutisetecban0

10、测斌敌也1建IW出IW入这里列出了TestLink系统中已经创建的自定义字段。点击创建按钮,将跳转到新建自定义字段页面。自定义字段的定义中包括以下属性: 名称 标签 字段类型ostringonumericofloatoemailocheckboxolistomultiselectionlistodateoradioodatetimeotextareaoscriptoserver对于checkbox,list,multiselectionlist和radio类型的字段,需要输入取值列表,多个值之间用(T)隔开。 启用阶段:测试执行,测试规约设计,测试计划设计。O测试执行:在测试用例执行时用户可以

11、对其进行修改。O测试规约设计:当设计测试用例规约时,用户可以对其值进行修改。O测试计划设计:当设计测试计划(向测试计划中添加测试用例时),用户可以对其进行修改。 是否在测试用例执行中显示用于:指定该自定义字段用于哪些测试活动中。可用的选项有:O测试套件O测试计划O测试用例O需求说明书O需求5 .2指派自定义字段只有那些已经指派的自定义字段才能用于测试项目中。点击主页上的”指派自定义字段”链接,进入指派自定义字段页面。电MS义才除常曲目.tiain己揄*的自定义宇所取消指派|更新活动状态|保存显示我声|可用的自定义字段*<5称6sRailtliRSt;后本指派|该页面上半部分列出了已指派的

12、自定义字段,下半部分列出了可用的自定义字段。通过点击指派按钮,可以经所选的可用的自定义字段转换为已指派的自定义字段。6 .测试需求管理测试需求是我们开展测试的依据。首先,我们对产品的测试需求进行分解和整理。一个产品可以包含多个测试需求规格,一个测试需求规格可以包含多个测试需求。6.1 创建测试需求规格单击主页上面的“需求规约”菜单,新建一个需求规约。对测试需求规格的描述比较简单,内容包含标题、范围。6. 2创建测试需求选择你要编辑的需求规约,点击该页面上的“创建新需求”按钮,开始新建我们的测试需求。测试需求内容包含:需求ID、名称、范围、需求的状态,以及覆盖需求的案例。TestLink提供了两

13、种状态来管理需求:正确的(Valid)、不可测试的(not testable )。从文件导入测试需求Testlink提供了从文件导入测试需求的功能,支持的文件类型有CSV和CSV(door)两种。TestLink支持的测试用例的管理可分为:创建测试用例集、创建测试用例,编辑测试用例我们可以使用测试用例搜索功能从不同的项目、成百上千的测试用例中查到我们需要的测试用例,甚至于可以直接将别的项目里写的测试用例复制过来,这样就解决了测试用例的管理和复用问题。创建Component(测试用例集)Component的内容包括:名称、介绍、范围、相关的内容、约束。创建Testcase(测试用例)测试用例的要

14、素包括:测试用例名称、简要说明、步骤、期望结果、关键字。编辑Testcase选中左侧用例树中的测试用例,可对其进行编辑,删除,移动,创建新版本等操作;创建好的测试用例和集可对其进行分配。创建好的测试用例树如下:(490)braid5S(96/,6c51M震(75),iscs解务:敢活与共铠cn邑c107iSCSI限务滋港三关口白iSCSIVD忘却££(1。)目c-1C6。建但同力建的iSC51VD0口创建不对容录大小的I5C5IYDQ)b口到建不可Sector大小的SCSIVD(2)0白钊通不可LU”号的iSCSI"D(5)白iSCSI'/D设置(17)l

15、>CJ15c51VD巨挨及西月(25)(>iSCSI(17)、口区CSIMD犷否(S)0亡)NAS管M(56)i>O阳登管三(筑)I口袋鸵答覆(28)0口舁靠冽6(46)卜白隽定性河甘但)。白为熊文互(攵)在TestLink系统中,一个完整的测试计划包括:测试阶段的名称(如集成测试阶段、系统测试阶段)里程碑(明确每个测试阶段的开始和截止时间,以及完成A、B、C三种优先级的比例),(从用户列表中选择本测试计划的参与人员。)创建测试计划,如图:给测试计划安排权限和测试人员,如执行测试用例,按照对每个build版本的执行情况,记录测试结果。测试结果有四种情况可以选择:NotRun:

16、尚未执行(黑色)。Pass:通过(绿色)。Failed:失败(红色)oBlocked:由于其它用例失败,导致此用例无法执行,被阻塞(蓝色)。如图:执行的测试用例failed状态:洌41:巽*慢作/Webgui界异*夏庭.美则试用例标识C358:版本:1RAID完全初粕化的时webgui上重启系统指堀到:wind日期:2013-08-29 11:24:56执行人:wind ,构建标识:v1.0r975 状态:失败最后佃行(任何构定)构建标识:v1.0r975最后例行(当前构建)构建标识:v1.0r975日期运行模式2013-08-2911:24:56W.0r9乃wind失败备注实际结果:重启系统

17、,完全初始花筋丽忝变成正常10 .指派给tester的用例一个测试项目给测试人员分配的测试用例,首先请选择测试产品,如图62选择fwC,在首页右侧如图下图点击,指派给我的任务,点击后可查看所有指派的测试用例。所有的测试用例:T/aUnkPrague1.9.5:windleader“彳人所号I迂精)口业主员“讯约氏行结里lt-K&8;fw-cwind.同时且示关闭的构建£和状W:Et541一14M皂*口总烹大苒汽,复U2就认把在云聪*飞震33!舞斗心器&备切区用?1优先纥d*S*nA:1.0(91Items)。,c与W韧5及=七帝士2:之卜1)»同不执行篁3&

18、#39;系,R*,初充艺与(S)中商*机行伯&Hqi&W工决口。tW:三己当reMW紫袈一家收国"1中向余热行e用.恚02次qgO/c-100:金£飞彳25巾业痴方42卜)由X左执信言上)&u,O/c-101:全号誉到4,啖更一代立也亶vl*商京执行8附±5501*河美次磅瘠含.0,1W6:轩老超过W1中纶*我柠"府Mg"引W睡frf女治£书吟3关畿C0Zc-40主置RA6马*全骨老“1】上Md11 .测试结果分析TestLink根据测试过程中记录的数据,提供了较为丰富的度量统计功能,可以直观的得到测试管理过程

19、中需要进行分析和总结的数据:测试用例对测试需求的覆盖情况:哪些需求已经通过测试,哪些需求未通过测试,哪些需求处于阻塞状态,哪些需求还未开始测试。(1)总体测试计划执行情况度量:每个构建的测试结果度量:表中列出的构建测试用例指派数目,未执行数目,通过数目,失败数目,锁定数目和完成度。完成度指(%)尚未执行、通过、失败、锁定的测试用例数量与指派数的百分比。测试产品:fw<测试计划:mytest1每个构建的测试结果度量构建标识指派的尚未执彳J%通过%失败%便定%己企成眺hankeinfo2202310.515068.231.44420.089.51.0v1.0r9乃3547420.923365

20、.861.74111.679.1初a囹翻琥沟雌屣,口期是根据构建分派了溯试人员的测试用例计算得出。LJ1显示所有顶级测试集的结果:表中列出顶级的测试套件的测试用例数目,未执行数目,通过数目,失败数目,锁定数目和完成度。完成度指(%)尚未执行、通过、失败、锁定的测试用例数量与总用例数的百分比。上级测试集的测试结果组件总数尚未执行【通过失败%锁定%己完成%NAS哲理5611.85394.623.600.098.2系统管理2827.11760.700.0932.192.9网络管理3800.02360.500.01539.5100.0iSCSI管理7345.56791.822.700.094.5异常测

21、试462350.0510.936.51532.650.0raid管理9111.17380.200.01718.798.9监控测试13323.11076.900.000.076.9校定性测试99100.000.000.000.00嗝.翳显示所有顶级测试集的直&子测试集的结果也被考虑在内。各种优先级的测试用例执行的比率根据测试用例的优先级显示测试结果优先级总数尚未执行%通过%)失败%镇定%>已完成%中3544312.124870.172.05615.887.9此报告根据测试优先级显示结果优先级及根据测试的常要性和紧迫性计算得出。关于测试优先级的更多信息请阅读手册并检查配置。12)每个构建按人分的结果每个测试者的测试情况如图布建帙人分的玷果田喜列&发怔玉*认出行,忑*'节多力件产V习户捂自力余氯疔尚於投行i粉生汉壬过1%失效关城%与空序二构逑麻££也名?坨50.9”(3iteim)wna161764725232.31063219952.8py116SBSOO565000000DDSOCb5a11D5650983642181210945.1J构3_vl.Or975邈£9%(4ltem«)oreem148S4365的4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论