一、测试管理工具TestCenter介绍
1.系统介绍
1.1系统简介
TestCenter(简称TC)是面向测试流程的测试生命周期管理工具,符合TMMI标准的测试流程,可迅速建立完善的测试体系,规范测试流程,提高测试效率与质量,实现对测试的过程管理,提高测试工程的生产力。TC是上海泽众软件科技有限公司自主研发的一款强大的测试管理工具,基于B/S体系结构,可以分别通过自动化测试或者手工测试制定测试流程,并且提供多任务的测试执行,以及缺陷跟踪管理系统,最终生成测试报表。TestCenter可以和本公司的测试工具AutoRunner、Terminal AutoRunner系列集成,也可以和其他测试工具集成,提供强大的自动化功能测试支撑。
TestCenter面向的用户是所有需要提高软件开发质量的软件公司、软件外部企业,以及提供测试服务的部门。使用TestCenter,可以帮助用户明确测试目标、测试需求并建立完善的测试计划;可以帮助用户掌控测试过程并建立有效地质量控制点;可以帮助用户严谨地实施测试计划并对测试全过程进行针对性评估。
1.2功能介绍
测试项目管理
支持项目的团队管理;支持字段属性自定义。新版本新增了报文配置、工作周报、报工审批等功能,可以统筹管理整个测试项目。
测试计划管理
支持测试计划管理、多次执行手工测试和自动化测试;测试需求范围定义、测试集定义;数据模版的导入和导出。
测试需求管理
支持测试需求管理、支持测试需求树,树的每个节点是一个具体的需求,也可以定义子节点作为子需求。每个需求节点都可以关联到一个或者多个测试用例。根据需求可以创建相同名称的测试用例组;也可以通过需求向导创建关联一个或者多个测试用例的测试集。
测试业务组件管理
支持测试用例与业务组件之间的关系管理,通过测试业务组件和数据“搭建”测试用例,实现了测试用例的高度可配置和可维护性。主要是添加自动测试执行时所需要的脚本(通过AutoRunner或者Tar测试工具录制),同时也支持测试人员根据需求编写不同的脚本。
标准化测试用例库构建
支持测试用例的各种状态:通过、未执行、失败;支持手工编写测试用例、用例附件批量导入;支持执行中的测试用例管理;保证测试用例的质量,实现测试用例的标准化,降低了测试用例对个人的依赖。
用户角色管理
主要功能是:添加、删除、修改角色信息,并且可以模拟实际场景中的不同角色(主要体现在自动运行中),当角色绑定用例后,系统会根据不同的角色查找并执行不同的用例。
系统设置管理
用户管理(添加、删除用户),项目管理(查看TestCenter中包含的所有项目以及项目详细信息),自定义字段管理(添加自定义字段后体现在缺陷管理中),系统权限管理(为不同的角色设置不同的权限),邮件配置(配置邮件发送服务器,在缺陷管理中修改缺陷的状态,就可以通过自动发送邮件的形式发送给相关人员),登陆历史(记录用户登录和退出系统的信息)。
测试执行管理
支持测试自动执行(通过调用测试工具);支持手工执行(手工操作的方式执行用例,来验证需求。错误时可以直接提交bug)。在测试计划发起手工测试成功后会显示在“手工测试”标签页中(测试计划中包含测试集,测试集中必须包含用例),点击运行名称进入详细信息界面首先分配角色(给相关测试人员)并执行测试用例,当执行测试用例失败后提交bug到缺陷管理中。当所有用例执行结束后会自动转移到手工日志中。在自动化测试执行之前,需要打开两个程序tnameserv.ext和TestAgent.exe。可以在测试集中发动自动化测试执行,也可以在测试计划中发动自动化测试执行,同时还可以查看自动化运行的详细信息。
日志报表与测试分析
支持手工测试日志,以测试用例为单位来保存测试日志;支持自动测试日志,支持步骤,截图和校验规则结果;支持每次测试的测试报告,支持用户自定义报表,支持多种统计图标,如需求覆盖率图、测试用例完成的比例分析图、业务组件覆盖比例图等;支持自动化测试的测试分析报告与手工测试的测试分析报告。
缺陷管理
支持从测试错误到曲线的自动添加与手工添加;支持自定义错误状态、自定义工作流的缺陷管理过程。报告提交测试人员发现的bug并可以使用过滤器和添加搜索条件的方式查询所需要的bug。显示当前所有提交Bug的状态(待确认、已分配、已完成等),同时统计报表中可以统计当前所有不同状态bug的数量以及所在模块的分布图。
二、测试管理工具TC环境配置
2.1硬件环境
Pentium 2.4GHz CPU
2G Memory
至少50G的硬盘空间
2.2软件环境
支持的操作系统:
windows xp/windows2000/windows2003/windows2008/windows vista/windows7/win8/win10/winserver系列
推荐的操作系统:
Windows xp/window2003/windows7/win10/winserver
JDK1.6及以上版本
IE6.0以上的浏览器/google浏览器
系统的分辨率,建议使用1024*768
2.3.estCenter安装说明
2.3.1安装jdk1.6
2.3.2配置环境变量
JDK配置的方法如下:
1) 右键点击我的电脑“属性”,选择“高级”。
2) 点击环境变量。
3) 在(Administrator)的用户变量中新建变量。
A、变量名:JAVA_HOME
B、变量值:C:\Program Files\Java\jdk1.6.0_45 即JDK所安装的路径
C、变量名: PATH
D、变量值:%JAVA_HOME%\bin 加入,不是覆盖。
E、变量名:CLASSPATH
F、变量值:.;%JAVA_HOME%\lib 注意前面还有一个“.;”
(以上C:\Program Files (x86)\Java\jdk1.6.0_45只是举一个例子,用户要根据自己所安装JDK的路径来配置。)
如下图:
JDK配置的方法如下:
1) 右键点击我的电脑“属性”,选择“高级”。
2) 点击环境变量。
3) 在系统变量中新建变量。
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.6.0_45 即JDK所安装的路径
变量名: PATH
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 加入,不是覆盖。
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 注意前面还有一个“.;”
(以上C:\Program Files (x86)\Java\jdk1.6.0_45只是举一个例子,用户要根据自己所安装JDK的路径来配置。)
如下图:
到这里我们就给大家介绍了测试管理工具和他的环境配置,下一讲我们将给大家分享TC的安装了,希望大家在测试的路上一路顺风!