BTS使用手册(BUGFREE+TESTLINK)

BTS使用手册(BUGFREE+TESTLINK)

    BTS 使用手册

BUGFREE+TESTLINK

陈市明 摘自:http://www.blogjava.net/JPeanut

   

1       概要介绍

BTS 系统是把缺陷管理系统( Bugfree )和用例管理系统( TestLink )根据测试的规范有效的整合起来的一个 B/S 系统。

1.1    功能

l         实现了通过系统管理测试用例和系统缺陷

l         实现了用例和缺陷的双向关联

l         使测试流程更加规范化

1.2    相关组件

l         BUGFREE :是借鉴微软公司软件研发理念、免费且开放源代码、基于 Web 的精简版 Bug 管理系统;简单实用,采用 PHP Smarty 技术,代码清晰,易于扩展。

l         TESTLINK :是免费且开放源代码、基于 Web 的精简版缺陷管理系统;简单实用,采用 PHP Smarty 技术,代码清晰,易于扩展。

2       使用方法

2.1.1   Test Admin

1)        bugfree 中新建项目和模块

image001.jpg

2)        TestLink 中建立对应的新项目

image003.jpg

3)        TestLink 中与 Bugfree 项目绑定

image005.jpg

image007.jpg

4)        Bugfree 中新建用户、分组、授权

image009.jpg image011.jpgimage013.jpg

5)        TestLink 新建用户

 image015.jpg

6)        TestLink 中与 Bugfree 中的用户绑定

 

 image017.jpgimage019.jpg

2.1.2   Test Designer

1)        新建测试需求和用例

image021.jpg

2)        新建测试 Suite

image023.jpg image025.jpg

3)        分配测试任务

image027.jpg

image029.jpg

4)        制定测试版本

image031.jpg image033.jpg

5)        查看测试结果

image035.jpg

image037.jpg

2.1.3   Tester

1)        选择测试版本,执行测试

image039.jpg

2)        当测试用例失败选择 Failed 的时候,系统会提供用户输入 Bugfree 信息

image041.jpg

image043.jpg

3)        通过 Bind BTS Bug 可以得到该用例对应在 Bugfree 中的 Bug 信息

image045.jpg image047.jpg

3       安装与配置

3.1    TestLink

l         修改 config_db.inc.php 文件,修改数据库配置

l         修改 bt/bts_config_db.inc.php 文件,修改和 Bugfree 对应的信息

3.2    BugFree

l         修改 Include/ConfigBug.inc.php 文件,修改数据库信息, admin SMTP 服务器等信息

4       缺陷和解决方案

l         问题 :当 Bugfree 被处理后,没有在 TestLink 及时通知测试人员

解决方案 :在 TestLink 中定制页面,在登入时同时通知 TestLink 所负责的用例对应 Bug 的修复情况

l         问题 :在默认填写的 Bug 中,错误信息必须要回到仅仅填写了对应的 TestLink 中的用例页面

解决方案 :无。 TestLink 系统为国际化编码( UTF-8 ), Bugfree 为本地化编码( GB2312 , PHP 系统中无法有效,正确的转换编码。

 

你可能感兴趣的:(BTS使用手册(BUGFREE+TESTLINK))