TestLink使用说明书(整编汇总).doc

上传人:一*** 文档编号:2745115 上传时间:2020-05-02 格式:DOC 页数:30 大小:1.51MB
返回 下载 相关 举报
TestLink使用说明书(整编汇总).doc_第1页
第1页 / 共30页
TestLink使用说明书(整编汇总).doc_第2页
第2页 / 共30页
点击查看更多>>
资源描述

《TestLink使用说明书(整编汇总).doc》由会员分享,可在线阅读,更多相关《TestLink使用说明书(整编汇总).doc(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、*TestLink使用说明书版本 目 录1.系统介绍41.1系统整体结构41.2基本属于介绍52.登录63.用户管理73.1设置用户73.2角色和权限83.3给测试项目指派角色113.4给测试计划指派角色124.测试项目管理124.1新建一个测试项目124.2编辑/删除测试项目135.自定义字段管理146.测试需求管理166.1创建测试需求规格166.2创建测试需求167.测试用例管理178.测试计划制定189.测试执行1910.指派给tester的用例2011.测试结果分析2112.其它易用性功能2413.总结24前言TestLink用于进行测试过程中的管理,通过使用TestLink提供的功

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

3、务。测试 用例是TestLink里最基本成分。测试套件-测试用例的组织单元。它构成测试规约的逻辑部分。(测试用例集)测试规约-TestLink将测试规约拆分为测试套件和测试用例,他们将会在整个应用中长期存在。一个测试项目只能包含一个测试规约。测试计划-在你执行测试用例之前,需要创建一个测试计划。测试计划包括构建,里程碑,用户指派和测试结果。测试项目-测试项目指待测试的项目,它可以根据被测项目的生命周期建立不同的版本。测试项目包括测试规约以及测试用例,需求规约和关键字。用户-每一个TestLink用户都有一个角色。TestLink用例图2.登录登录TestLink首页面。系统为TestLink创

4、建一个默认管理员账号,用户名和密码为:admin/admin。你可以使用这个账号访问TestLink 。登录http:/172.16.10.57:8099/testlink/index.php。*注:172.16.10.57为服务器地址IP,8009是服务端口。3.用户管理3.1设置用户在TestLink系统中,每个用户都可以维护自己的私有信息。admin可以创建用户,但不能看到其它用户的密码。在用户信息中,需要设置Email地址,如果用户忘记了密码,系统可以通过mail获得。3.2角色和权限TestLink系统提供了六种角色,分别是tester、guest、test designer 、se

5、nior tester 、leader、admin。相对应的功能权限如下:6个用户级别 Guest(游客):可以浏览测试规范、关键词、测试结果以及编辑个人信息 Tester(测试执行人员):可以浏览测试规范、关键词、测试结果以及编辑测试执行结果 Test Designer(测试设计人员):编辑测试规范、关键词和需求规约 Senior Tester(测试分析人员):允许编辑测试规范、关键词、需求以及测试执行和创建发布 Leader(测试负责人):允许编辑测试规范、关键词、需求、测试执行、测试计划(包括优先级、里程碑和分配计划)以及发布 Admin(管理员):一切权力,包括用户管理 游客(Gues

6、t) 测试执行人员(Tester)测试设计人员(Test Designer) 测试分析人员(Senior Tester) 测试负责人(Leader) 管理员(Admin)3.3给测试项目指派角色根据实际情况设置用户在测试项目中的角色。默认情况下,用户在测试项目中的角色继承于用户在TestLink系统中的角色。 3.4给测试计划指派角色根据实际情况设置用户在测试计划中的角色。默认情况下,用户在测试计划中的角色继承于用户在TestLink系统中的角色。4.测试项目管理TestLink 支持多项目,而且各个测试项目之间是独立的,不能分享数据。 通常情况下,一个测试项目对应于一个待测试产品。例如:如果

7、一个产品有两个测试团队:系统测试和集成测试,而且这两个团队需要分享一些测试用例。你应该给该产品创建一个测试项目。这两个团队可以分别根据不同的测试需求规格创建不同的测试计划,从而得到不同的测试结果。系统管理员可以创建、编辑和删除测试项目。4.1新建一个测试项目点击主页上 测试项目管理 的链接,进入测试项目管理页面。点击 创建 按钮,进入新建测试项目的界面。测试项目有以下属性: 名称每个测试项目的名称必须唯一。 前缀 项目描述 启用需求管理是否启用需求管理。如果选中,该测试项目的主页将会显示需求区域(包括需求规约和指派需求的链接)。 启用测试优先级选中后在主页的测试套件区域中会多一个设置测试用例的

8、紧急程度链接。 启用测试自动化 (API keys)是否启用自动化测试功能。如果选中,在创建测试用例时,会出现测试方式下拉选择框,包括手工和自动的两个选项;如果不选,则不会出现该下拉选择框,所有的测试用例都是手工执行类型。 启用设备管理 活动的该测试项目是否是活动的。非管理员用户只能在首页右上角的测试项目下拉选择框中看到活动的项目。 对于非活动的测试项目,管理员会在首页右上角的测试项目下拉选择框中看到它们前面多了一个*号标识。 公共4.2编辑/删除测试项目如果删除一个测试项目,那么和它相关的数据也会从数据库中删除,且该操作不可恢复。 所以强烈建议使用禁用操作(将测试项目的状态改为非活动状态)代

9、替删除操作。5.自定义字段管理项目管理员可以为TestLink中的重要对象(测试套件、测试用例和测试套件等)添加自定义字段。同时也可以设置新建的自定义字段用于测试项目中哪一对象上。因此每一个测试项目都有一套自己的自定义字段集合。5.1新建自定义字段点击主页上的 自定义字段管理 链接,进入自定义字段管理页面。这里列出了TestLink系统中已经创建的自定义字段。点击 创建 按钮,将跳转到新建自定义字段页面。自定义字段的定义中包括以下属性: 名称 标签 字段类型o stringo numerico floato emailo checkboxo listo multiselection listo

10、 dateo radioo datetimeo textareao scripto server对于 checkbox, list, multiselection list和radio类型的字段,需要输入取值列表,多个值之间用(|)隔开。 启用阶段:测试执行,测试规约设计,测试计划设计。o 测试执行:在测试用例执行时用户可以对其进行修改。o 测试规约设计:当设计测试用例规约时,用户可以对其值进行修改。o 测试计划设计:当设计测试计划(向测试计划中添加测试用例时),用户可以对其进行修改。 是否在测试用例执行中显示用于: 指定该自定义字段用于哪些测试活动中。可用的选项有:o 测试套件o 测试计划o

11、 测试用例o 需求说明书o 需求5.2指派自定义字段只有那些已经指派的自定义字段才能用于测试项目中。点击主页上的 指派自定义字段 链接,进入指派自定义字段页面。该页面上半部分列出了已指派的自定义字段,下半部分列出了可用的自定义字段。 通过点击指派按钮,可以经所选的可用的自定义字段转换为已指派的自定义字段。6.测试需求管理测试需求是我们开展测试的依据。首先,我们对产品的测试需求进行分解和整理。一个产品可以包含多个测试需求规格,一个测试需求规格可以包含多个测试需求。6.1创建测试需求规格 单击主页上面的“需求规约”菜单,新建一个需求规约。对测试需求规格的描述比较简单,内容包含标题、范围。6.2创建

12、测试需求选择你要编辑的需求规约,点击该页面上的“创建新需求”按钮,开始新建我们的测试需求。测试需求内容包含:需求ID、名称、范围、需求的状态,以及覆盖需求的案例。 TestLink提供了两种状态来管理需求:正确的(Valid)、不可测试的(not testable)。从文件导入测试需求Testlink提供了从文件导入测试需求的功能,支持的文件类型有csv和csv(door)两种。7.测试用例管理TestLink支持的测试用例的管理可分为:创建测试用例集、创建测试用例,编辑测试用例我们可以使用测试用例搜索功能从不同的项目、成百上千的测试用例中查到我们需要的测试用例,甚至于可以直接将别的项目里写的

13、测试用例复制过来,这样就解决了测试用例的管理和复用问题。 创建Component(测试用例集)Component的内容包括:名称、介绍、范围、相关的内容、约束。 创建 Test case(测试用例)测试用例的要素包括:测试用例名称、简要说明、步骤、期望结果、关键字。编辑Test case选中左侧用例树中的测试用例,可对其进行编辑,删除,移动,创建新版本等操作;创建好的测试用例和集可对其进行分配。创建好的测试用例树如下:8.测试计划制定 在TestLink系统中,一个完整的测试计划包括: 测试阶段的名称(如集成测试阶段、系统测试阶段) 里程碑(明确每个测试阶段的开始和截止时间,以及完成A、B、C

14、三种优先级的比例) ,(从用户列表中选择本测试计划的参与人员。)创建测试计划,如图:给测试计划安排权限和测试人员,如9.测试执行 执行测试用例,按照对每个build版本的执行情况,记录测试结果。测试结果有四种情况可以选择: Not Run:尚未执行(黑色)。 Pass:通过(绿色)。 Failed:失败(红色)。 Blocked:由于其它用例失败,导致此用例无法执行,被阻塞(蓝色)。如图:执行的测试用例failed状态:10.指派给tester的用例一个测试项目给测试人员分配的测试用例,首先请选择测试产品,如图6-2选择fw-c,在首页右侧如图下图点击,指派给我的任务,点击后可查看所有指派的测

15、试用例。 所有的测试用例:11.测试结果分析TestLink根据测试过程中记录的数据,提供了较为丰富的度量统计功能,可以直观的得到测试管理过程中需要进行分析和总结的数据: 测试用例对测试需求的覆盖情况:哪些需求已经通过测试,哪些需求未通过测试,哪些需求处于阻塞状态,哪些需求还未开始测试。(1)总体测试计划执行情况度量: 每个构建的测试结果度量:表中列出的构建测试用例指派数目, 未执行数目,通过数目, 失败数目, 锁定数目和完成度。完成度指(%)尚未执行、通过、失败、锁定的测试用例数量与指派数的百分比。显示所有顶级测试集的结果:表中列出顶级的测试套件的测试用例数目, 未执行数目,通过数目, 失败

16、数目, 锁定数目和完成度。完成度指(%)尚未执行、通过、失败、锁定的测试用例数量与总用例数的百分比。各种优先级的测试用例执行的比率(2)每个构建按人分的结果 每个测试者的测试情况如图(3)简要测试报告:该测试报告包括:失败的测试用例,锁定的测试用例、尚未执行的测试用例和还未分配的测试用例;如图:(4)图标测试报告通过/失败/受阻/未执行的测试用例的分布饼图图表中的方块都有颜色标记,方便用户识别出通过,失败, 受阻, 未执行的测使用例的大概数目和所占比例。(占总的测试用例比例354)按关键词显示的图表按顶级测试套件显示的图表12.其它易用性功能 TestLink还提供了很多易用性的功能,比如: 从测试需求直接生成测试用例 文档的导入、导出功能 测试报告可以导出为excel 支持设定keyword 13.总结 TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,我们可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁