测试基础

1  知识总结

Testlink 

      What:管理测试流程,动态地收集、组织测试用例,跟踪与整合相关联的测试,获取并报告详细的信息,帮助开发人员管理这个测试流程,并且还能够帮助我们自定义以适用项目需求与过程。 

TestLink 的主要功能包括:测试需求管理、测试用例管理、测试用例对测试需求的覆盖管理、测试计划的制定、测试用例的执行以及大量测试数据的度量和统计

测试管理流程:

 

角色分配:

Leader :执行测试用例、创建构建、查看度量,创建、编辑、删除测试计划,设置风险/所有权,编辑/删除里程碑,编辑用例集,设置查看项目的权限,查看/修改测试规范(组件、分类和测试用例的数据),查看/修改关键字,查看/修改测试需求

Administrator :执行测试用例、创建构建、查看度量,创建、编辑、删除测试计划,设置风险/所有权,编辑/删除里程碑,编辑用例集,设置查看项目的权限,查看/修改测试规范(组件、分类和测试用例的数据),查看/修改关键字,查看/修改测试需求,创建、编辑和删除产品,创建、删除和维护用户

Guest:查看测试规范,查看关键字,查看度量 

Tester:执行测试用例,查看度量 

Senior tester :执行测试用例,查看度量,创建构建,查看、修改测试规范,查看关键字,查看测试需求

Test Designer :查看度量,查看、修改测试规范,查看关键字,创建、编辑、结合和删除测试需求,查看测试需求

Manits篇:

Mantis:是一个缺陷跟踪系统具有多特性包括支持多个项目,为每一个项目设置不同的用户访问级别,跟踪缺陷变更历史,内置报告生成功能,通过Email报告缺陷,用户可以监视特殊的Bug。 

软件缺陷管理流程:

 

Manits后台管理,提交问题界面:

 

缺陷报告:

1、缺陷ID

2、报告日期

3、程序名称

4、严重性

5、优先级

6、缺陷描述

7、重现步骤

8、结果对比

 

2  问题反馈:

testlink与mantis集成:

1、修改maintis.cfg.php文件:

(1)找到Xampp的安装文件xampp\hcdocs\testlink\cfg\mantis.cfg.php文件;

(2)找到下面的部分修改成下列黑色的部分:

/** The DB host to use when connecting to the mantis db */

define(‘BUG_TRACK_DB_HOST’, ‘localhost’);//数据库服务器地址

/** The name of the database that contains the mantis tables */   

define(‘BUG_TRACK_DB_NAME’, ‘bugtracker’); //Mantis使用的数据库名

  /** The DB type being used by mantis 

values: mysql,mssql,postgres

*/

define(‘BUG_TRACK_DB_TYPE’,‘mysql’);//maintis采用数据库类型

define(‘BUG_TRACK_DB_USER’, ‘root’);//数据库maintis的用户名

define(‘BUG_TRACK_DB_PASS’, ‘admin’);//数据库maintis的密码

/* Change the following in your mantis config_inc.php (replace dummy with your created user)

  # --- anonymous login -----------

# Allow anonymous login //匿名登录的设置(  Mantis的匿名用户具备对所有的项目都可以浏览的权限。)

$g_allow_anonymous_login = ON;

$g_anonymous_account = 'dummy';

*/ 

define(‘BUG_TRACK_HREF’, “http://localhost/mantis/view.php?id=”); //提交bug号地址/** link to the bugtracking system, for entering new bugs */

define(‘BUG_TRACK_ENTER_BUG_HREF’,“http://localhost/mantis/”);//testlink的maintis链接地址

?>

2、修改 config.inc.php 文件:

打开xampp\htdocs\testlink\config.inc.php文件,查找interface就能找到$g_interface_bugs =null;这句话,把null改成‘MANTIS’。

/** link to the bugtracking system, for entering new bugs */

define(‘BUG_TRACK_ENTER_BUG_HREF’,“http://localhost/mantis/”);//testlink的maintis链接地址

?>


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值