初次邂逅Testlink
1、进入testlink界面(由于在安装时已经设置语言为中文,故登录界面显示为中文)
安装好Testlink后进入其界面,此时只能使用testlink默认账号:admin,密码admin登录。当然登录后看到界面并不是中文还是英文,这是因为testlink修改语言比较灵活,若要设置界面的语言只要点击顶部界面顶部“个人账户”可以进行修改账户信息。如:密码,语言等。建议设置邮箱,这样可以方便以后找回密码
2、添加用户
点击顶部下面一行中的“用户管理”可以调加不同的用户。值得说出来的是testlink提供了六种角色,分别是:guest,tester,test designer ,senior tester,leader,admin
也即6个用户级别:
guest:可以浏览测试规范,关键词,测试结果以及编辑个人信息
tester:可以浏览测试规范,关键词,测试结果以及编辑测试执行结果,个人信息
test designer:编辑测试规范,关键词和需求规范
Senior Tester:允许编辑测试规范、关键词、需求以及测试执行和创建发布
Leader:允许编辑测试规范、关键词、需求、测试执行、测试计划(包括优先级、里程碑和分配计划)以及发布
Admin:一切权力,包括用户管理
这里我分别设置的是管理员manager:权限是admin,密码:123456,测试主管:test1,权限:leader,密码:123456,测试员:test2,权限tester密码:123456。这时退出当前登录的admin,登录manager。 manager登录后可以到用户管理-指派测试产品的角色,这里设置admin无权限。其他均按继承的显示。
3、设置项目
可以设置多个项目,但是只有admin权限的用户才可以设置,当然初次进入是什么都没有的,只有点击创建项目才可以看到顶部选项下一行的各个选项:主页,产品需求,测试用例,用户管理,查看网站后台。当前登录的是manager,创建项目如下:
若是添加平台,例如这里应该添加的是Android4.2以上且蓝牙4.0,当然也可以添加设备,只是我不知道为什么没有添加手机型号以及品牌,难道只是针对web测试,而没有移动app测试?
4、创建需求管理
这里已注册用户为例,进行设置如下图
测试需求内容包含:文档标识、名称、范围、需求的状态,需求的类型,以及需要的测试用例数。
TestLink提供了多种状态来管理需求:草案、审核、修正、完成、实施、有效的(Valid)、不可测试的(not testable)和过期。
需要的测试用例数:该需求包含的测试需求总数。在结果统计的时候会有一种根据需求覆盖率进行统计的 方式,在不是所有的需求都会添加到TestLink中的情况下,用需求总数来评估需求覆盖率。其中的需求总数,就是此处输入的数字。
另外:
1)Testlink提供了从文件导入测试需求的功能,支持的文件类型有csv和csv(door)、xml、DocBook四种。同时Testlink也提供了将需求导出的功能,支持的文件类型有xml一种。
2)Testlink还提供上传文件的功能,可以在创建测试需求的时候,为该需求附上相关的文档。
测试计划的内容包括:计划名称,计划描述,以及是否从已有的测试计划创建,如果选择从已有的测试计划中创建,则新创建的测试计划包含选择的已有测试计划的所有相关联的信息,比如已有测试计划分配的测试用例。
6、测试版本管理
点击主页“测试计划管理”模块下的“版本管理”菜单,创建一个新的测试版本。测试版本的内容包括:输入版本的标识,版本的说明,活动,如果是活动的构建,则说明该构建可用,否则该构建不可用。
7、测试里程碑
暂时未用到以后熟悉
8、指派测试测试计划角色
点击主页“用户管理”模块下的“指派测试计划角色”菜单,为测试计划指派用户。
在指派测试计划角色页面,可以选择测试计划,选择好需要指派权限的测试角色后,点击更改按钮,则可以更改测试计划。
选择好测试计划后,可以将该测试计划以不同的角色分配给不同的用户,通过角色列表,可以选择用户对该测试计划的操作角色。
选择好后,点击更新按钮,可以保存结果。
9、