软件测试之缺陷管理产品分析系列---TestDirector

发表于:2011-9-02 13:45

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:金鑫    来源:51Testing软件测试网采编

  笔者对国内外主流缺陷管理工具进行调研,希望给广大软件测试从业朋友,在选择此类工具提供借鉴。

  在工业级软件项目领域,由于Mercury(或HP)是测试软件领域的老大(比较有名的如LoadRunnerQTP等),因此它的TD也成为了缺陷跟踪系统的标杆产品。其也是最早通过Web方式来进行管理的缺陷跟踪软件。不过由于其早期版本不能灵活的对项目管理流程进行配置,又由于其昂贵的价格,因此目前应用的企业也不是很多,其中不乏一部分破解用户+外加汉化+字体补丁的使用方式。

  不过TD的革命性的功能实现,的确很长一段时间引领着Bug管理软件产品的发展方向。

  安装、配置与日常备份

  TD的WEB服务服务器为IIS,必须得先部署好IIS环境,TD的后台数据库默认为Access,可以选择使用Sybase、 MS-SQL Server、 oracle,由于TD可以多项目区分管理,所以TD后台允许不同类型的数据库连接,不支持开源数据库连接,实际上给试用上增加不少成本,反之就是麻烦与风险;

  TD也支持邮件服务,关于邮件的格式内容可以通过后台的配置文件进行配置(包括纯文字或HTML格式)如果需要安装则在安装前做好邮件服务器的相关配置。不过实践发现,配置发送邮件前,还要注意人员的个人资料是否包括邮箱地址,同时貌似对组邮箱的支持一直没有解决,这一点很是头疼;

  TD不提供数据备份的功能,目前行业内普遍的做法,需要做到数据库备份与项目配置文件的同时备份,笔者的做法是通过编写批处理文件+OS计划任务,实现自动调度SQL Server数据库数据导出、配置文件备份、与FTP文件上传。

  安装易用性★★★  配置易用性★★ 数据备份  ★★★★

  访问TD

  使用过TD的朋友,兴许和我一样最头疼的莫过于对浏览器的支持,由于TD的客户端需要基于IE浏览器的ActiveX的插件支持。即便如此TD对后续的IE高版本支持程度也不如人意,尽管我们对后台的star_a.html文件编辑使其支持IE7或FF,不过支持效果也很难把握,对于一个公司而言,不同部门人员的操作系统与浏览器的很难一致,特别近一年的Win7+IE8、linuxOS+FF的盛行,访问TD就成了个杯具事情。(好在有个TD专用客户端浏览器,但是其系统占用过高,过滤时易卡死也使得使用麻烦不断),说了这么多,给我们的感觉TD的功能尽管强大,但是客户端的支持的确缺乏使用广泛性

  跨平台★  浏览器兼容性★

  TD功能特性

  TestDirector 算得上较早用于测试管理中所有重要方面的,且基于Web的单个应用程序 ---需求管理、测试计划、测试实验室(可理解为测试执行)和缺陷管理。

  测试需求管理

  尽管包括需求管理,不过我们还是大可以认为TestDirector 还是比较适合管理基于测试需求管理的一款测试管理产品,不过这样的认为也得到产品功能的验证,我们可以通过需求管理项与testcase,再与缺陷的关联,最终结果可以分析出用例覆盖率、缺陷的探测率等一些指标显得有章可循,如下图。

  即便功能设计的初衷相对美好,不过对于广大的国内软件企业,这个功能显得有那么些水土不服了,“缺失的需求文档,变化的产品计划,不断的功能变更”等等诸如此类的问题对于测试需求的提炼,并记录到TD系统并非易事,外加测试执行的无序性,这个功能在很多同行的企业早已杂草丛生了。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • wxx0804
    2011-9-02 17:00:32

    北京上市公司招聘测试开发工程师:
    岗位要求:
    1. 计算机及相关专业,本科以上学历
    2. 有社区、搜索、及其他互联网产品测试经验者优先
    3. 逻辑思考能力强,思维缜密,有责任心与时间观念
    4. 对软件测试领域,对发现、分析和解决问题有浓厚的兴趣
    5. 具有团队合作精神及良好的口头与书面的交流能力
    6. 能熟练地应用一门或几门以下的技术:
       C/C++/Java; Linux/Unix Shell编程
       Perl/Python/PHP; 网络技术及相应的开发
       JavaScript/Html/Ajax或MySql及相关数据库技术
    工作职责:
    1. 负责微博的日常项目测试任务;
    2. 据产品的需求设计文档,制定测试计划与开发测试用例 ;
    3. 按照测试流程,高效地执行相关的测试脚本和测试用例并分析系统功能逻辑缺陷,编写测试报告;
    4. 自动化脚本编写和测试工具开发。

    联系人:王经理
    联系方式 :1398840123(QQ),wxg5208866b@hotmail.com(MSN),邮箱:1398840123@qq.com.
    待遇:15K左右。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号