发布新日志

  • TestDirector 简易教程

    2010-01-14 08:54:10

    TD用了1年了,已经非常上手了。这个是我以前写的一个简易教程,TD真的是个很强大的家伙,而且使用和安装都比较简单。  还有就是安装盒使用过程中遇到的问题和解决办法。

    一、服务器端安装(server2003

    服务器配置:要求安装IIS并建立网站,如果是server2003,得将服务器设置为应用程序服务器;

       步骤:按照安装向导一步步安装完成后,在计算机管理/Internet服务iis管理/网站/新建网站,将目录设置为TD的安装目录即可。 

     

    二、客户端安装(XP系统)

    在客户端输入服务器上建立的网址如:http://hostname:port/TDBIN/default.htm,选择testDirector项,进入客户端界面,输入用户名和密码即可。

     

    三、管理员使用

    1.       创建域和项目

    2.       分配用户

    testDirector界面,点击Cutomize,分配用户给project。(用户组需先在管理员界面中创建)

    3.        

    4.       管理员帐号登陆客户端,创建需求树。

    5.       定制测试项目的各个字段

    管理员帐号登陆客户端,点击右上角顶点Cutomize,进入Project Cutomize 界面,选择Customize Project Entities,展开Test节点,定义系统字段。可以将系统字段改成中文的,以便在输出成测试计划报表的时候方便阅读。

    6.       设置权限

    设置只有管理员才能修改或删除缺陷或测试:Customize /setup groups / 新建一个组(如果是采用它默认的组,不能修改权限),然后点击change,在这里就可以修改权限.这个权限内荣很丰富:比如能删除、可视、编辑等的权限。在修改defects时,发现虽然设置了某一个权限,但是仍无法修改,原因是:在右测的Transition Rules,要把 From To 的内容改成: from any to any(或按需要改)

     

    四、测试人员使用

    1.       测试计划(TEST PLAN 标签)

    在测试计划树中按测试类型和测试模块建立测试文件夹,再在文件夹中建立各个测试步骤,并在测试步骤中添加测试用例

    2.       测试实验室 TEST LAB 标签)

    Test Sets Tree   建立测试集,然后从测试计划树或需求中导入测试步骤(发现从测试树中导入不成功)然后就run即可。一个测试集是包含了多个测试步骤的集合。

    3.       缺陷管理(DEFECTS 标签)

    列表中显示从测试需求、测试执行过程中产生的Bug,也可以在此处添加Bug。添加Bug时,把测试步骤(如果测试计划中没有的),Bug的截图,测试用例(如果测试计划中没有)等作为附件添加,以供开发人员复现。

    4.       定制报表

    TD默认的报表中,很多字段我们不需要,这样我们将测试计划、缺陷报表输出成文档时,显示就比较乱且不符合规范。中英文的修改我们可以在定制项目-系统字段中修改,我们不需要在报表中显示的字段,则可以在报表设置中修改。

    以测试计划为例。在测试计划树中,选中某一个项,然后右键菜单中选择report selected(输出选择的项),进入报表界面,点击 (设置)按钮,在field(字段)栏中,选择Custom Fields(定制字段),在visible fields栏中留下需要的字段,确定后,再点击 (新建报表)即可。

    缺陷:设置不能保存下来,每次导出都要重新设置一遍。

     

    五、开发人员使用

    开发人员只使用缺陷视图。在列表中选择属于自己的bug,然后更改bug状态(open),改完后将bug状态改为(已修改),提交。

     

    六、安装和使用过程中遇到的问题和解决

    1.         问题:当我们启动服务之后,我们初次访问[url]http://hostname:port/TDBIN/start_a.htm[/url]这个页面,不能弹出安装客户端程序的提示对话框,而是以空白页的形式表现的,但其他页面显示是正常的。
    原因:这是因为当打开http:// TDIIS的发布目录及端口号/TDBIN/start_a.htm这个页面时需要下载一些内容类型是application/octet-stream的文件。如果我们没有事先把IIS服务的MIME类型(Multipurpose Internet Mail Extensions,多目的Internet邮件扩展)设置成包含application/octet-stream文件内容类型的话,将会出现上面的那种情况。

    解决办法:我们需要配置一下IIS的属性中的HTTP头属性里的MIME类型。
    Windows 2003中配置步骤如下:
    打开开始菜单——〉设置——〉控制面板——〉管理工具——Internet 信息服务(IIS)管理器——IIS信息服务——〉网站——〉默认站点   选择默认站点点击右键——HTTP——〉点击MIME类型——〉新建一个MIME类型(扩展名:.* MIME类型:application/octet-stream)。(网上查到的)

    2.         问题:在测试实验室标签中(TEST LAB),从测试计划中添加测试集,展开测试计划树(Plan Tree),没有之前建立的测试步骤。

    原因:在过滤器那里,将Template(模板)项的Y去掉(过滤掉模板)

    3.         问题:TD与金山词霸2005不兼容。在运行TD后再运行金山词霸,不久便出现任务栏(或桌面)时常不显示的问题。目前没找到解决办法。

    4.         问题:字体太小

    解决1:下载大字体的文件覆盖。

    解决2:如果是输入框中的可以编辑的文字,可以选择后滚动鼠标滑轮进行缩放。

Open Toolbar