TestLink简介
TestLink是一款开源Web测试管理工具。主要的功能包括对测试产品管理,测试需求的管理,测试规范、测试计划管理,同时它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。
[一]TestLink和XMind使用技巧:
使用第三方的“Testlink Convert”工具实现XLS/TXT/XML导入导出。
分享一个将思维导图转换成Testlink可以识别的xml文件的小工具:freemind
- XMind编写用例需求规则:
- 加红旗
- 加星星
- 操作步骤&期望结果
- 优先级:加上相关图标 1 2 3
- xmind导出为freemind文件
- 运行文件里的 By_flag.exe,生成xml文件
- 将xml文件导入TestLink中。
注意:在导入到TestLink时,需要手动创建一个测试用例集(suit),将xml导入到指定的用例集下。以免混淆
[二]TestLink流程和操作技巧
TestLink操作参考博客:https://blog.csdn.net/cjtxzg/article/details/80498226
登录TestLink
user:zzx
pass:zendao创建测试项目
创建测试计划
创建构建
创建测试集
-
创建测试用例
- 状态:草稿,待评审,评审中,重做,废弃,Future,终稿
- 重要性:高,中,低
- 测试方式:手工,自动
将测试用例分配给测试计划
在TestLink中创建用户和分配角色
-
执行测试用例
- 执行用例状态:尚未运行,锁定,通过,失败。
生成测试报告
导出测试用例/测试集
导入测试用例/测试集
TestLink使用者权限等级总结:
TestLink的使用者按权限等级来划分共有6种用户.权限由小到大分别为Guest,Tester,Test Designer,Senior Tester, Leader和Admin。
- admin:创建项目;用户
- Leader:产品需求->测试用例集:建立测试计划;分配测试任务。
- Senior Tester:可以查看和维护测试用例集->建立:执行测试用例。
- Testdesigner:可以开展测试用例:测试需求的所有工作。
- Tester:只能执行测试用例。
-
Guest:只有读的权限,适合于查看测试用例和测试需求,以及项目分析的用户。
[三]产品需求
-
需求属性
- 状态:草案,审核,修正,完成,实施,有效的,不可测试的,过期。
- 类型:信息的,功能,用例,界面,不能使用,约束,系统功能。
-
需求三种分析方法
2.1- "重要-紧急"四象限
【紧急且重要、不紧急但重要、紧急不重要、不紧急不重要】-
需求优先级排序规则:
重要程度判断:(由强至弱)- 不做,会造成严重的问题和恶劣的影响
- 做了,会产生巨大的好处和极佳的效果
- 跟核心用户利益相关
- 跟大部分用户权益相关
- 跟效率或成本有关
- 跟用户体验有关
紧急程度判断:(由强至弱)
不做,错误会持续发生并造成严重影响
在一定时间内可控,但长期会有糟糕的影响
做了,立刻能解决很多问题、产生正面的影响
做了,在一段时间后可以有良好的效果
根据以上可将需求分为P1,P2,P3,P4四个等级。
- 2- kano模型
【最重要的三类需求:必备(基本型)、期望(期望型)、惊喜(兴奋型)】
【不重要的三类需求:矛盾、错误、无关】- 需求优先级排序:
P1,期望型需求
P2,必备型需求
P3,兴奋型需求
P4,矛盾,错误,无关型需求
- 需求优先级排序:
2.3- "用户量-使用频率"四象限
-
[四]TestLinkRep
TestLink测试报告功能概述
- 总体测试计划进度
- 根据每版本的测试者的测试报告
- 失败的测试用例
- 绑定的测试用例
- 尚未执行的测试用例
- 测试结果
- 图标