TestLink工具使用
1、TestLink简介
TestLink是基于Web的开源测试管理工具,用户可以使用这个工具创建测试项目和测试用例,同时可以为多个用户可以分配不同的用户角色,它还支持测试人员在短时间内生成测试计划和测试报告。
TestLink特性如下:
- 支持多个测试项目
- 支持测试用例的导入/导出
- 可以多个缺陷工具进行集成(MantisBT,JIRA,Redmine)
- 可以生成不同格式测试计划和测试报告(HTML,Word)
- 可以为多个用户分配测试角色
- 可以搜索测试用例
2、用户登陆和注册
第1步,输入网址:http://testlink.netjoy.com/index.php?caller=login&viewer=,可以登陆TestLink主页,登陆界面如下所示。
第2步,如果是新用户,可以点击下方的【新用户注册】进行注册,注册后通过输入用户名和密码进行登陆,自行注册的用户默认权限是客人(guest),仅可用于查看测试用例和测试报告。
第3步,用户除了可以自己注册后登陆外,还可以通过管理员账户进行添加。通过管理员账户添加的用户可以设置用户名、密码和用户使用权限。
3、创建测试项目
第1步,通过管理员账户进行登陆,点击【测试项目管理】,会打开另一个窗口
第2步,点击【创建】按钮,创建一个新项目
第3步,在窗口中输入内容,如名称,前缀项目描述等。填好后点击【创建】,即可创建测试项目。
创建项目成功后,就会在测试项目管理列表中显示
4、创建测试集和测试用例
测试项目已创建成功,作为测试人员这个工具用的最多就是创建测试集和测试用例,接下来就讲一下。
第一步,选择切换到 需要创建测试集和测试用例的测试项目,然后点击【编辑测试用例】
第2步,点击右侧面板中的【设置】图标,下拉显示【+】新建测试用例集
第3步,创建测试用例集,并点击【保存】。这里的测试用例集就类似文件夹
第4步,点击刚建的测试用例集,并点击右侧的【设置】图标,然后点击【+】新建测试用例
第5步,在测试用例下,输入用例标题,摘要(测试目的),前提(测试前准备);选择重要性,测试方式等参数,点击【创建】
第6步,上一步仅仅是创建摘要和前提等信息,下面需要创建测试步骤,点击【创建步骤】按钮,对步骤进行创建。
第7步,在创建步骤中,输入步骤动作 和 期望的结果后,点击【保存】
第8步,创建完成后的测试用例如下所示
5、创建测试计划并分配测试用例
当测试项目和测试用例建立后,需要给测试项目建立测试计划,测试计划对应着不同的测试版本管理;根据测试计划下的测试版本管理,给其分配测试用例和测试人。
5.1创建测试计划
第1步,点击【测试计划管理】创建测试计划。
第2步,点击【创建】按钮,进入测试计划页面,创建测试计划
填写名称,描述后点击【创建】按钮提交
第3步,创建成功后会在测试计划列表显示,如下所示
5.2创建版本管理
测试计划对应着不同的测试版本,所以测试计划创建完成后,需要新建一个测试版本。
第1步,在刚创建的测试计划下,点击【版本管理】,进入版本管理
第2步,点击【创建】按钮,新建测试版本。
第3步,填写相关版本信息,包括版本标识和版本说明等,然后点击【创建】
第4步,新建的版本管理如下所示。
5.3分配测试用例
当测试计划和版本建立完成后,需要将测试用例和测试人员添加到对应的测试计划和版本管理中。
第1步,点击【添加/删除测试用例到测试计划】按钮
第2步,点击需要分配的 测试用例集,勾选测试用例 选择对应 分配用户和版本,然后点击【增加选择的测试用例】如下所示
分配成功后, 勾选的测试用例会变成黄色
第3步,此时登陆用户=lifan的账号查看是否有相关测试计划。登录后,如下所示。
第4步,登陆用户=lifan的账号,点击【执行测试】,会看到被分配的 测试用例集和测试用例
6、执行测试用例和生成测试报告
当测试项目下的测试计划和测试版本建立好,并将测试用例分配给对应的用户后,就可以登陆对应测试账号执行测试用例。
6.1执行测试用例
第1步,在对应测试计划下,点击【执行测试】按钮
第2步,在执行测试页面下,点击要执行的测试用例
若点击“笑脸”,表示测试通过,出现如下绿色“通过”标识
若点击“哭脸”,表示测试失败,出现如下红色“失败”标识。
第3步,全部执行完,如下所示,表示为执行了4个测试用例,其中有3个成功,1个失败。
6.2生成测试报告
第1步,返回TestLink主页,点击【测试报告和进度】。
第2步,进入报告和进度页面,可以输出各种测试报告。
第3步,点击对应报告,可以生成HTML、word版本的测试报告。
7、创建用户和和角色指派
7.1创建用户
第1步,在管理员账号下,点击【用户管理】图标
第2步,点击【创建】,新建新的用户名和密码
第3步,点击【保存】,完成角色创建
7.2角色指派
第1步,在管理员账户下,点击【指派用户角色】
第2步,在 角色配置 页面中对新建的角色进行角色指派。
7.3TestLink角色介绍
TestLink提供6种角色,分别是guest、tester、 test designer 、senior tester 、leader、admin。不同角色的权限如下表所示:
7、创建用户和和角色指派
角色名称 |
角色\权限 |
创建测试项目 |
创建测试用例 |
浏览测试用例 |
编写测试计划 |
测试计划下的版本管理 |
指派测试用例到测试计划 |
执行测试 |
查看测试报告 |
查看和编辑产品需求 |
指派用户角色 |
客人 |
guest |
✔️ |
✔️ |
||||||||
测试人员 |
tester |
✔️ |
✔️ |
✔️ |
|||||||
测试设计者 |
test designer |
✔️ |
✔️ |
✔️ |
✔️ |
||||||
高级测试者 |
senior tester |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
||||
组长 |
leader |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
||
管理员 |
admin |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
TestLink工具使用相关推荐
- 学习TestLink测试用例管理工具,史上最全总结,助你一臂之力!
最近调研测试用例管理工具,重点看了一下TestLink,现将一些有价值的资料汇总如下,希望有助于你的学习! 1.选择测试用例管理工具,您真正需要的十大功能 https://www.kingwins.c ...
- 测试用例管理工具Zephyr(jira插件)的具体使用
在工作中,我们通常是在excel表格中编写测试用例,增删改查功能都不错,但保存.管理.共享都不完美,为了让公司领导或其他同事方便查看测试执行情况和测试进度,我们引入了TestLink工具来编写测试用例 ...
- 【10w字】超详细【百分百拿offer】的面试教程,集合5000多家软件测试公司面试题。
一.引言 1.1 文档目的 [百分百解决在面试中遇到的些问题] 1.2 背景 此文档历经1年的时间,基本概括了深圳与广州,上干家公司的面试问题并结合基本盖了,95%以上的面试问题,文章内容比较多耐心看 ...
- 2022最全软件测试面试宝典
一.引言 1.1 文档目的 二.职业规划 2.1 简单的自我介绍下 2.2 为什么离职 2.3 加班的看法 2.4 你还有什么问题要问? 2.5 你的职业发展规划和职业目标 2.6 你最近 ...
- 2022最新出炉的软件测试面试宝典附答案
一.引言 1.1 文档目的 本次文档是为了收集在面试中遇到的一问题与常见的一些答案并不是唯一答案 二.职业规划 2.1 简单的自我介绍下 面试宫,您好,我叫 XXX,来自于 XXXX,目前从事软件测试 ...
- 超详细【百分百拿offer】的面试教程,集合5000多家软件测试公司面试题。
一.引言 1.1 文档目的 [百分百解决在面试中遇到的些问题](完整版最下方领取) 1.2 背景 此文档历经1年的时间,基本概括了深圳与广州,上干家公司的面试问题并结合基本盖了,95%以上的面试问题, ...
- 「软件测试」最全面试问题和回答,全文背熟不拿下offer算我输
一般要应聘关于测试的工作,面试题会不会很难?下面小编整理了软件测试面试题及答案,欢迎参考! 一.引言 1.1 文档目的 本次文档是为了收集在面试中遇到的一问题与常见的一些答案并不是唯一答案 二.职业规 ...
- 10年测开经验面试35K公司后,吐血整理出高频面试题和答案!
一:前言 在当今竞争激烈的职场环境中,拥有丰富的测试开发经验已成为众多企业青睐的重要条件之一.而在面试过程中,高频面试题更是能够考察应聘者的实际能力和知识水平.本文作者具备10年的测试开发经验,并通过 ...
- 2023软件测试金三银四常见的软件测试面试题-【测试理论篇】
三.测试理论 3.1 你们原来项目的测试流程是怎么样的? 我们的测试流程主要有三个阶段:需求了解分析.测试准备.测试执行. 1.需求了解分析阶段 我们的SE会把需求文档给我们自己先去了解一到两天这样, ...
最新文章
- css盒子子类继承父类哪些,css不继承父类的属性有哪些
- MESSL(maven + extjs + spring portlet mvc + spring web flow + liferay )整合架构 5
- tomcat and server configuration for loadrunner test
- python旋转矩阵_python实现回旋矩阵方式(旋转矩阵)
- 领域应用 | 美团商品知识图谱的构建及应用
- 深夜,我用python爬取了整个斗图网站,不服来斗
- 类字面常量和静态代码执行顺序
- event事件的坐标 offsetWidth client scroll
- win7下安装vc6.0(sp5,sp6补丁安装)
- wechat 微信ipad协议GO版本 最新不封号 长链接 完整版
- Stata:投资组合有效边界
- 多行文字内容溢出显示点点点(...)省略号
- 二级LOGO设计代表什么
- el-upload限制文件大小(图片尺寸)
- php获得当前时间差,PHP获取当前时间差8小时的问题
- 实体关系图E-R图(Entity Relationship Diagram)
- Unity导入模型贴贴图一面有贴图另一面透明的解决方法
- java编程语言基础外文,Java编程语言基础.ppt
- 04 使用three.js开发全景漫游 全景图切换的实现
- Windows和Ubuntu做双系统后进不去Windows
热门文章
- MD5碰撞与撞库和题
- 微信小程序wx.showtoast真机一闪而过
- iOS-An Apple ID verification code is required to sign in. Type your password followed by the verific
- xtu p1049 最少步数
- 分享-RK3399支持多种屏幕接口如何进行屏幕切换控制
- notifyDataSetChanged()不起作用问题分析补充
- Gigabit Ethernet - 1000 BASE-T
- 常见网络管理工具及资料收集
- Qt - qmake工具介绍
- JAVA重启自身程序