TestLink+Mantis试用报告
TestLink与Mantis都是基于Mysql+PHP技术的测试管理工具,TestLink是管理测试需求、测试计划、测试用例与执行的工具,Mantis是管理缺陷的工具,两者可以集成在一起对软件测试的全过程进行管理。TestLink与Mantis都是开源工具(免费),安装及应用相对比较灵活,集成也较简单,只是做一个关联,在TestLink里点击链接可以查看Mantis 中相应的缺陷,修改部分配置文件即可完成关联。两个工具在统计和分析结果这块内容都比较丰富。在流程使用上也可以比较灵活的去配置。相对其它商业工具,集成比较差,对于管理整个软件开发生命周期而言缺少建模、自动化测试、配置管理等功能的集成。TestLink 跟Mantis虽然在功能完整性及界面美观、友好性上较欠缺,但足以满足中小型项目的管理和应用。
以下是TestLink跟Mantis详细说明:
TestLink
一、简介
●TestLink是一个基于Web的测试管理工具。它将测试过程从测试需求、测试设计、到
测试执行进行完整的管理,提供了多种测试结果的统计和分析。
●可以与Bugzilla、JIRA、Mantis集成。
主要功能:测试需求管理、测试计划管理、测试用例执行、测试用例管理、测试结果分析、用户管理。
二、环境要求
●操作系统:无特别要求,支持Unix/Linux、Windows;
●PHP4.3.x及以上版本、Webserver(Apache1.3.x或2.0.x及以上版本、IIS3及以上)、
Mysql4.1.x及以上版本;
●也可以使用一体包appserv或XAMPP(包含PHP/Apache/Mysql);
三、TestLink测试管理流程
说明:
1、首先必须创建项目;
2、创建需求、创建计划、创建用例可以并行操作;
3、需求、计划、用例之间的关联:
?需求跟用例之间通过“指派需求”功能去实现关联,支持多对多的关联关系;
?用例跟计划之间的关联:
1)在测试用例编写时通过“关联测试计划”功能去关联;
2)通过测试集的“添加/删除测试用例到测试计划”进行关联;
?需求跟计划之间通过用例去关联;
四、产品特点
●根据项目来管理测试计划、测试用例、测试构建(即测试版本)。
●支持多种方式对测试用例进行搜索:版本、标题、时间、用例等级、关键字、结果等。
●测试集和测试用例支持导入、导出,测试用例可以移动、复制到不同的测试集。
●同一项目可以制定不同的测试计划,相同的测试用例可分配给不同的测试计划(可以
实现测试用例的复用,筛选)。
●可以设定执行测试的状态:通过,失败,锁定,尚未执行(通过配置可以和mantis等
缺陷工具关联)。
●提供多种结果分析:计划、需求、用例、版本、关键字等,也可以自字义查询结果。●可自定义角色。
●测试集和测试用例可以导出(支持XML格式)。
●支持自定义里程碑。
五、度量数据
1)常规测试计划度量;
2)全部测试计划版本的状态;
3)查询度量;
4)执行失败的用例列表;
5)执行阻塞的用例列表;
6)尚未执行的用例列表;
7)测试报告;
8)图表;
六、与其它产品功能对比
七、功能使用
7.1、安装
过程略。可以分别安装Mysql、PHP、Apache。也可以使用appserv或XAMPP一体包,本次试用的版本为TestLink1.9.3+Mysql5.5.13+PHP5.2.17+Apache2.2.19
7.2、工具界面总览
登录界面:
主界面:
功能菜单以目录树的方式展现,必须先建项目才能显示产品管理、用户管理菜单,之后要相应的建需求、计划才能显示该功能块下面的功能项。
7.3、测试需求管理
需求规约:定义测试需求范围和测试用例数目。这些数据会纳入统计和报告中。
7.4、测试计划管理
测试计划包括:定义时间范围和测试内容、需要测试的功能特性,风险等。
7.5、测试用例管理
新建测试用例前需要先建测试集,测试用例包括测试摘要、测试步骤、前提条件、执行的方式(手工还是自动)、可以与关键字和测试计划关联。用例可以移动/复制到不同的测试集中。
?用例跟计划之间的关联:
1)在测试用例编写时通过“关联测试计划”功能去关联;
2)通过测试集的“添加/删除测试用例到测试计划”进行关联;
需求跟用例之间通过“指派需求”功能去实现关联,支持多对多的关联关系
7.8 TestLink与mantis集成
TestLink通过修改配置文件config.inc.php可以与mantis集成,集成后在用例执行的界面会有一个螳螂的图标,点击可以链接mantis。
7.9、结果分析
测试结果提供多种统计分析结果,尤其是“查询度量”可以通过自定义版本、功能块、关键字、测试者、测试时间、测试结果等多种条件去统计数据。但是测试生成的报告和数据仅支持打印,不支持导出。
以下展示部分统计结果界面:
查询度量界面:
图表统计界面:按全面度量、整体矩阵、按关键字显示、按测试者显示、测试集结果分类
测试计划报告界面:
简要测试报告界面:
总体测试计划度量
测试用例分派
根据构建的测试者的报告