发布新日志

  • Testlink1.7学习笔记(1)

    2008-09-02 15:56:06

    功能综述

    TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。

     

    TestLink source forge的开放源代码项目之一。目前的最新发布版本为1.7.4。作为基于web的测试管理系统,TestLink的主要功能包括:

    • 测试需求管理
    • 测试用例管理
    • 测试用例对测试需求的覆盖管理
    • 测试计划的制定
    • 测试用例的执行
    • 大量测试数据的度量和统计功能

    具体功能描述

    1.      使用流程

       创建项目-创建需求-创建测试计划-创建测试用例-给测试计划添加测试用例-分配测试任务-执行测试/报告Bug-查看分析结果

    2.      涉及的功能

    1)        初始配置

    Ø  TestLink系统提供了六种角色,分别是guesttestertest designer senior tester leaderadmin

    Ø  第一次登陆系统,系统要求添加新项目,TestLink可以对多项目进行管理,但只有admin级的用户可以设置项目。Admin进行项目设置后,测试人员就可以进行测试需求、测试用例、测试计划等相关管理工作了。

     

    2)        测试需求管理

    Ø  可以在主页中点击需求文档的链接直接建立需求规格说明书

    Ø  在需求说明书中可以列举需求,并可以为每个需求指派用例

    Ø  可以通过简单的分析功能了解用例的需求覆盖度

     

    3)        测试计划管理

    Ø  创建测试计划

    Ø  进行测试计划版本管理

    Ø  为测试计划指派用户

     

    4)        测试用例管理

    Ø  创建测试用例集

    Ø  创建具体的测试用例

     

    5)        将测试用例对应到测试计划

    Ø  添加/移除测试用例到测试计划中

     

    6)        分配测试任务

    Ø  为当前测试计划中所包含的每个用例指定一个具体的执行人员

    Ø  可批量指派

     

    7)        执行测试/报告bug

    Ø  在测试计划中选中要执行测试的计划项,然后点击导航条中的执行测试用例或选择测试执行模块中的执行测试菜单进入执行测试界面,在执行测试界面左侧测试用例树中选择要测试的测试用例。

    Ø  测试结果有以下四种情况:通过、失败、锁定(由于其它用例失败,导致此用例无法执行,被阻塞)、尚未执行。

    Ø  当测试失败后,应该报告测试产生的BUG,如果TestLinkBugzilla集成了,那么执行完测试后,测试结果中会多出一项BUG管理的项,点击,系统会弹出一个记录bug号的输入框,输入相关的BUG编号后,测试结果中会多出一个相关问题的栏,点击那个相关问题的编号就可以直接链接到Bugzilla的缺陷管理系统。

     

    8)        测试结果分析

    TestLink根据测试过程中记录的数据,提供了较为丰富的度量统计功能。主要包括以下几个功能:

    Ø  常规测试计划度量

    Ø  全部测试计划版本的状态

    Ø  查询度量

    Ø  执行失败的用例列表

    Ø  执行阻塞的用例列表

    Ø  尚未执行的用例列表

    Ø  测试报告

    我们的关心点

    1.       优点:

    Ø  组织用例时,可以无限制分级(不局限于三层)

    Ø  可以批量指派关键字:对一组关键字相同的用例,可以批量指派关键字

    Ø  需求、用例可以自由的重新排序

    Ø  测试用例可以自由的复制/移动,支持用例重用

    Ø  需求、用例可以导入,需要遵从一定的格式

     

    2.       缺点:

    Ø  关键字要一个一个的添加

  • Testlink1.7.4安装过程

    2008-09-02 09:34:51

     

    从昨天开始学习testlink,从安装开始,从网上借鉴了别人的安装经验,很感谢,不然无从下手啊!我也要向前辈学习,现把我自己的安装过程整理如下:

    系统要求
            浏览器:Firefox 1.0 以上、Internet Explorer 6,其他支持javascrīpt, XHTML and CSS的浏览器
            数据库:MySQL 4.1.x 以上、 Postgres 8.x以上、MS SQL 2000以上
            PHP:5.x 以上
            Webserver:Apache 1.3.x 或者 2.x 以上、 IIS 3以上
    安装步骤及说明
    1.        安装Apache
            安装Apache2.2.9,文件下载地址:http://apache.justdn.org/httpd/binaries/win32/
            按照向导进行安装,域名、服务器名、管理员email按实际情况填写,选择应用80端口。
    2.        安装PHP
            下载压缩包,下载地址:http://cn.php.net/get/php-5.2.6-Win32.zip/from/a/mirror
            将压缩包解压到C:\PHP\
    3.        配置Apache和PHP
            将C:\PHP目录下的php.ini-dist 更名为php.ini,用记事本打开,将
             ;extension=php_mysql.dll前面的分号去掉。
            打开目录:C:\Program Files\Apache Software Foundation\Apache2.2\conf\extra,
             新建一个名为:httpd-php5.conf 的文
             本文件,用记事本打开,添加以下内容
               LoadModule php5_module "C:\PHP\php5apache2_2.dll"
                       AddType application/x-httpd-php .php
                       AddType application/x-httpd-php-source .phps
                       DirectoryIndex index.php
                       PHPIniDir "C:\PHP"
            用记事本打开:C:\Program Files\Apache Software Foundation\ Apache2.2
              \conf\httpd.conf在文件末尾添加一行:
               Include conf/extra/httpd-php5.conf
    4.        测试Apache和PHP
            在Apache2.2\htdocs目录下新建文件index.php,其内容如下:
               <?php
                         phpinfo();
                        ?>
            重新启动Apache
            访问 http://127.0.0.1/,出现“It works!”的默认主页。
            访问http://127.0.0.1:80/index.php,出现PHP信息。
    5.        安装Mysql
            下载安装文件
            运行安装文件,选择完全安装,跳过创建MySQL.com帐户,最后选择立刻配置MySQL服务器。
            配置过程:
            选择标准配置,下一步;
            安装为Windows服务,服务名称MySQL,下一步
            可更改管理员密码,下一步
            执行配置
    6.        安装Testlink
            将TestLink解压缩到Apache2.2\htdocs下,重新命名为testlink
            访问http://127.0.0.1/testlink/install/index.php,点击New Installation
            数据库管理员填写root及root的密码(若未设则空),填写数据库用户名及密码
            点击安装按钮,然后同意许可协议,继续。
            安装完成,点击最后一行的(Please Click Me!)
            使用admin登录,密码:admin
            访问http://127.0.0.1/testlink/login.phpTestLink登陆界面
    7.        汉化
            打开testlink下的config.inc.php文件,查找$g_default_language = 'en_GB';修改
              为  $g_default_language = 'zh_CN';
            登录后,在菜单栏中的Personal中更改admin默认的语言,选择“Chinese silmpified”。

我的存档

数据统计

  • 访问量: 4298
  • 日志数: 4
  • 书签数: 1
  • 建立时间: 2008-09-02
  • 更新时间: 2008-09-05

RSS订阅

Open Toolbar