分享

对TestDirector的几点认识

 everydayOK 2010-04-20


TestDirector是什么,不是什么?

  • TestDirector是一个测试管理工具,可以记录各个测试阶段的工作内容;
  • 它像是一个文字处理软件,可以在其平台上编写需求,测试用例等;
  • 它也像是一个项目管理软件,可以将一个软件从测试前,测试中到测试后的所有工作内容及状态变化和最终的状态记录下来,按照工作流的方式来进行;
  • 它不仅仅是一个缺陷管理工具,实际它是一个工具的集合,可以记录设计的需求,记录设计的测试用例等;
  • 他负责记录,但不负责测试的执行工作;


 

TestDirector比较好用的功能有哪些?

    • TestDirector有四大管理模块,需求管理模块,测试用例管理模块,待执行用例管理模块,缺陷管理模块;
    • TestDirector的缺陷管理模块,用于记录测试中所产生的bug;

    • TestDirector的需求管理模块,可以利用这个平台来记录和编写测试需求;并且在其基础上,可以将需求转化为测试功能点;

    • TestDirector的测试设计模块,可以利用这个平台来记录和编写测试功能点,在此基础上进一步细分要怎么测试,采取什么测试方法,并分别设计测试步骤;

    • TestDirector的待执行用例模块,

    •  TestDirector的这四个模块之间的功能是相互独立的,可以单独使用;
    • 模块与模块之间又可以进行关联;关联可以实现两个好处;
    • 如在需求模块定义了需求树,而测试计划模块没定义测试功能点树的情况下,不用在编写测试功能点树而直接从需求转化而来;

    • 如需求树已存在,测试功能点树也存在,而只是需求树或测试功能点树局部发生了变化,如新加了一个节点,仅针对这个节点也可以实现相互关联;

    • 需求树与测试用例树可以进行关联;
    • 测试用例和待执行的测试用例可以进行关联;
    • 待执行用例可以和缺陷进行关联;
    • 需求可以和缺陷进行关联;
    • 需求树中的需求可以转化为测试用例树中的测试功能点(文件夹,测试功能点,带测试步骤的测试功能点),这样需求和测试功能点之间就自动产生了关联;
    • 单条需求转化为测试功能点,右键---generate test功能;批量转化,tools菜单---convert to tests;
    • 测试功能点选择对应的需求;新加的测试功能点一般会单条选择一下对应的需求,以和需求进行关联。
    • 从测试功能点中选择导入待执行的测试功能点,作为待执行的测试用例;
    • 执行待执行的测试功能点,记录真实的结果,对比预期结果,做出pass or fail的状态,如果有问题,提交bug,然后结束测试。到bug列表中查看刚提交的bug, 可以查看该条bug对应的需求和测试功能点是什么。
    • 一个需求可以被几个测试功能点覆盖;一个测试功能点也可以覆盖好几条需求;


       
 
 
上图中需求右键---associated defects中的描述有错误,这里是用于查看这条需求已经关联了哪个bug。 至于要关联bug不是在这里进行操作。


 




 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多