TestCenter测试管理工具师资培训版(D)

一、测试管理Testcenter系统简介

TestCenter(简称TC)是面向测试流程的测试生命周期管理工具,符合TMMI标准的测试流程,可迅速建立完善的测试体系,规范测试流程,提高测试效率与质量,实现对测试的过程管理,提高测试工程的生产力。TC是上海泽众软件科技有限公司自主研发的一款强大的测试管理工具,基于B/S体系结构,可以分别通过自动化测试或者手工测试制定测试流程,并且提供多任务的测试执行,以及缺陷跟踪管理系统,最终生成测试报表。

TestCenter面向的用户是所有需要提高软件开发质量的软件公司、软件外部企业,以及提供测试服务的部门。使用TestCenter,可以帮助用户明确测试目标、测试需求并建立完善的测试计划;可以帮助用户掌控测试过程并建立有效地质量控制点;可以帮助用户严谨地实施测试计划并对测试全过程进行针对性评估。

1、功能简介

测试项目管理

支持项目的团队管理;支持字段属性自定义。新版本新增了报文配置、工作周报、报工审批等功能,可以统筹管理整个测试项目。

测试计划管理

支持测试计划管理、多次执行手工测试和自动化测试;测试需求范围定义、测试集定义;数据模版的导入和导出。

测试需求管理

支持测试需求管理、支持测试需求树,树的每个节点是一个具体的需求,也可以定义子节点作为子需求。每个需求节点都可以关联到一个或者多个测试用例。根据需求可以创建相同名称的测试用例组;也可以通过需求向导创建关联一个或者多个测试用例的测试集。

标准化测试用例库构建

支持测试用例的各种状态:通过、未执行、失败;支持手工编写测试用例、用例附件批量导入;支持执行中的测试用例管理;保证测试用例的质量,实现测试用例的标准化,降低了测试用例对个人的依赖。

用户角色管理

主要功能是:添加、删除、修改角色信息,并且可以模拟实际场景中的不同角色(主要体现在自动运行中),当角色绑定用例后,系统会根据不同的角色查找并执行不同的用例。

系统设置管理

用户管理(添加、删除用户),项目管理(查看TestCenter中包含的所有项目以及项目详细信息),自定义字段管理(添加自定义字段后体现在缺陷管理中),系统权限管理(为不同的角色设置不同的权限),邮件配置(配置邮件发送服务器,在缺陷管理中修改缺陷的状态,就可以通过自动发送邮件的形式发送给相关人员),登陆历史(记录用户登录和退出系统的信息)。

测试执行管理

支持测试自动执行(通过调用测试工具);支持手工执行(手工操作的方式执行用例,来验证需求。错误时可以直接提交bug)。在测试计划发起手工测试成功后会显示在“手工测试”标签页中(测试计划中包含测试集,测试集中必须包含用例),点击运行名称进入详细信息界面首先分配角色(给相关测试人员)并执行测试用例,当执行测试用例失败后提交bug到缺陷管理中。当所有用例执行结束后会自动转移到手工日志中。

日志报表与测试分析

支持手工测试日志,以测试用例为单位来保存测试日志;支持自动测试日志,支持步骤,截图和校验规则结果;支持每次测试的测试报告,支持用户自定义报表,支持多种统计图标,如需求覆盖率图、测试用例完成的比例分析图、业务组件覆盖比例图等;支持自动化测试的测试分析报告与手工测试的测试分析报告。

缺陷管理

支持从测试错误到曲线的自动添加与手工添加;支持自定义错误状态、自定义工作流的缺陷管理过程。报告提交测试人员发现的bug并可以使用过滤器和添加搜索条件的方式查询所需要的bug。显示当前所有提交Bug的状态(待确认、已分配、已完成等),同时统计报表中可以统计当前所有不同状态bug的数量以及所在模块的分布图。

二、.培训内容:

1.我们可以用管理员用户(admin,111111)登录TestCenter后台地址:http://localhost:8080/TestLab/Admin.html(这里的localhost是本机的ip,如果服务器不是本机需要修改)

2.进入后台进行项目准备:

2.1.用户管理:添加用户;添加用户有两种方式 ,第一种单个添加:

第二种方法用模板编辑导入:

然后编辑下用户模板,注意账号,姓名,邮箱,电话都是必填项

然后点击导入:

导入成功的账号的密码默认为:111111

2.2.项目管理—新增项目:

在后台新建了用户并创建了项目之后就可以进入前台开始进行测试流程和相关管理工作了。点击注销后进入前台:

3. 用后台创建的项目经理用户登录TestCenter前台地址:http://localhost:8080/TestLab

3.1.权限管理,在这里我们用项目经理的账号给项目里的角色分配测试管理平台对应的模块和功能按钮的操作和查看权限。分配权限的方式有两种,第一种是一键导入默认的权限,这里的默认权限是我们根据相关标准和企业的通用做法相结合配置好的,可以直接运用于项目中。

选中对应的角色后可以查看到对应的模块和功能按钮的权限:

第二种方式是,自定义角色的权限:

添加成功之后在右侧给该角色的对应模块和功能的权限进行勾选。

3.2.项目管理:项目配置—添加分类

这里添加的分类一般在不采用标准缺陷生命周期的时候使用,目的是给后来提交的缺陷进行分类,让对应的模块的开发可以迅速找到自己负责的缺陷,进行修复。

3.3.项目管理:团队管理:

在这里我们选勾中一个用户,后勾选项目角色和功能名称,这里项目角色和功能名称勾选要一致,然后点击加入用户按钮,把用户以选中的角色加入到项目中。

在这里我们把测试员,测试负责人,开发负责人,开发工程师这四类用户加入到项目,为后面走标准缺陷生命周期做准备,项目经理在后台建项目的时候已经添加进来了,这里就不要重复添加了。

3.4.测试计划的制定和管理:(需求阶段的第一个阶段)

根据测试计划的制定过程,进行测试计划的编辑和管理,在测试计划的版本里添加测试计划,在测试计划里添加测试目标与范围、测试策略、测试环境、描述。在测试计划下添加测试轮次,测试轮次的细化目的主要在于细化测试的颗粒度和增加缺陷的覆盖率。

简历完测试轮次后我们进入下一个步骤。

3.5.测试需求分析:(需求阶段的第二个阶段)

3.6.测试用例设计:

根据需求建立场景,在场景下设计场景的步骤和数据,在设计测试用例,这个是在做测试用例设计的一种方法:场景法设计测试用例:

设计好的测试用例会直接关联到测试构建—测试用例这个库里面。

3.7.测试集管理:

然后在测试构建—-测试集下新建测试集组---测试集

在测试集下关联测试用例:

然后把测试集关联到测试计划的轮次下:

3.8.发起测试任务:

在轮次下发起用例的执行任务:

分配给test7之后注销用,test7账号登录到该项目:

3.9.执行测试用例:

然后逐条选中测试用例执行:

如果在用例执行过程中发现缺陷,可以直接提交:

提交完缺陷后,再点击用例的执行界面的确定按钮,把用例执行结果记录下来:

执行完所有的用例后切换测试负责人账号登录到项目中:

3.10.标准缺陷生命周期:

逐条选中待处理的缺陷:进行确认给下一个节点的处理人开发负责人:

开发负责人登录后进一步确认后分配给对应的开发工程师:

开发工程师进入项目后对缺陷进行确认和修复:

直到修改完成后再递交给提出缺陷的测试工程师:

由测试工程师进行返测,如果缺陷已经修复则关闭,否则重开。

关闭就关闭给测试员自己就好了,重开的话直接重开给开发。

3.11.项目经理把控项目全局:

整个流程项目经理都可以把控,项目经理对测试任务结束进行确认和统计:

结束之后就可以看到轮次下的测试报告:

对项目的进度进行把控:

还有项目分析,这里需要在测试计划下关联测试需求后相关的数据才能传输过来:

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值