UML软件工程组织

 

 

TestDirector用户手册(续2)
 
作者: 江永刚 来源: www.51testing.com
 

你可以发送E-mail给TestDirector项目中的其它使用者。这样你就可以定期地通知开发和质量保证人员关于测试需求的情况。

注意:默认状态下,TestDirector以HTML格式发送E-mail。若希望TestDirector发送无格式的文本邮件,需要在Site Administrator的Site Config标签页中编辑MAIL_FORMAT参数。更详细信息,请查看《TestDirector管理员手册》(《TestDirector Administrator’s Guide》)。

邮寄需求:

在需求树中,选择一个需求,并点击Mail Requirement按钮。Send Mail对话框将被弹出。
 
 

输入一个有效的E-mail地址。或者点击To按钮或Cc按钮去选择用户,Select Recipients对话框将被弹出。

 

选择所要发送邮件的用户或用户组,并点击OK。注意,你可以通过右击一个用户,并选择Properties来查看用户属性。关于定义用户属性的更详细信息,请查看《TestDirector管理员手册》(《TestDirector Administrator’s Guide》)。

  • 在Subject框中,为邮件输入主题。
  • 选择是否需要包括需求的Attachments、History和(或)Tests Coverage。
  • 在Additional Comments框中,添加你想加的注释。
  • 在对话框中进行拼写检查:
    • 点击Check Spelling按钮,为所选择的词或文本框作拼写检查。假如不存在错误,一个确认消息将被弹出;假如有错。被发现,Spelling对话框将被打开,并显示错的词和更改建议。
    • 点击Spelling Options按钮打开拼写选择对话框。能够让你配置TestDirector拼写检查的规则。
    • 点击Thesaurus按钮打开辞典对话框,显示所选词的同义、反义或近义词。你能够替换所选择的词,或查找新单词。
  • 点击Custom去查看并编辑完整的E-mail文本。
  • 点击Send,发送E-mail。
  • 查看关联的缺陷

你能够查看需求树中的需求所关联的缺陷。为了让需求有关联的缺陷,此需求必须要有测试覆盖(详见第12章,“连接测试到需求”(Linking Tests to Requirements))。被连接的测试也需要与缺陷进行关联,或者在测试计划期间(详见第108页“Associating Defects with a Test”),或者在手动测试运行期间(详见第196页“Running a Test Manually”)。

查看关联缺陷:

选择View > Associated Defected,或右键点击一个需求,并选择Associated Defected。关联缺陷对话框将被弹出。

修改需求树

 你可以在需求树中重命名、拷贝、移动或删除需求。

重命名需求:

你可以在需求树中对需求进行重命名。

  • 从需求树中选择一个需求。
  • 点击这个需求,或右键点击这个需求,并选择Rename。
  • 编辑需求名称。注意,需求名称不能够包含如下字符:\ ^ *。
  • 按Enter。

拷贝需求:

你可以在需求树中对需求进行拷贝。当你拷贝一个需求主题时,此需求主题的所包含的内容也将被拷贝。

注意:你能够拷贝需求到不同的TestDirector工程。

  • 在需求树中选择准备要拷贝的需求。
  • 点击Copy按钮,或右键点击这个需求,并选择Copy。
  • 在需求树中选择一个需求。
  • 你可以将已复制的需求,粘贴到同级或低级。
  • 以同级粘贴所拷贝的需求到所选择需求的下面:点击Paste箭头并选择Paste,或右键点击需求,并选择Paste > Paste。
  • 注意:假如要粘贴的需求与已经存在的需求同名,TestDirector将自动添加adds_Copy到拷贝的需求名后面。
  • 以低一级粘贴所拷贝的需求到所选择的需求下面:点击Paste箭头并选择Paste as Child,或者右键点击需求,并选择Paste > Paste as Child。
  • 点击Yes去确认。

移动需求:

你能够移动需求到需求树的不同位置。当你移动需求主题时,需求模块将自动移动需求主题所包含的内容。

  • 在需求树中选择准备去移动的需求。
  • 点击Cut按钮,或者右键点击需求并选择Cut。
  • 在需求树中选择一个需求。
  • 你可以将已剪切的需求,粘贴到同级或低级。
  • 以同级粘贴所拷贝的需求到所选择需求的下面:点击Paste箭头并选择Paste,或右键点击需求,并选择Paste > Paste。
  • 以低一级粘贴所拷贝的需求到所选择的需求下面:点击Paste箭头并选择Paste as Child,或者右键点击需求,并选择Paste > Paste as Child。
  • 点击Yes去确认。

提示:你可以通过拖动,将一个需求移动到需求树的新的位置。

删除需求:

你能够将需求从需求树中删除。若删除需求主题,需求主题所包含的所有内容也将被删除。

  • 从需求树中选择一个需求。
  • 点击Delete按钮,或选择Requirement > Delete。或者选择此需求,按Delete键。
  • 点击Yes去确认。
  • 从需求创建测试

一旦你创建了需求树,你可以用这些需求作为基础,在测试计划树中定义测试,并在测试集中运行测试。

从需求创建测试有如下两种方法:

转换需求到测试(Convert Requirement to Tests):转换需求到测试计划树中指定主题的测试。

 你可以转换需求树中的所选定的需求或所有需求。这种方法使用转换到测试向导,帮助你设计测试计划树。详见第77页的转换需求到测试(Convert Requirement to Tests)。

从需求产生测试(Generate a Test from Requirements):转换需求到测试计划树中指定主题的测试,并添加到测试实验室模块指定的测试集中。

 这种方法使用产生测试对话框,在你分析需求时,能够帮你迅速运行测试。详见第81页的从需求产生测试(Generate a Test from Requirements)。

转换需求到测试:

使用转换到测试向导,转换需求到测试计划树中指定主题的测试。

  • 你可以转换需求树中指定的需求或全部需求:
  • 转换所有需求:选择Tools > Convert to Test > Convert All。

转换指定的需求:在需求树中选择所要转换的需求,并选择Tools > Convert to Tests > Convert Selected。

Step 1对话框将被打开。

  • 选择一种自动转换方法。
  • 选择Convert lowest child requirements to design steps,将所有最低级别的子需求转换为设计步骤、高一级别的转换为测试、所有更高级别的转换为主题。
  • 选择Convert lowest child requirements to tests,将所有最低级别的子需求转换为测试、所有高级别的转换为主题。
  • 选择Convert all requirements to subjects,将所有选择的需求转换为主题。
  • 点击Next去开始转换需求。若想取消转换并返回到步骤1,点击进度条上的Stop按钮。当转换过程完成,转换结果将被显示在Step 2对话框中。


 注意:假如你仅仅只转换单个需求,向导将会跳过此对话框。

  • 查看向导图例,点击Legend链接。
  • 对每一个转换项,你能够做如下操作:
  • 选择一个项,并点击Exclude按钮,或右键点击该项,并选择Exclude,将此项从测试计划树中删除。
  • 选择一个项,并点击Subject按钮,或右键点击该项,并选择Subject,将选择的项改变为一个主题。子项将变为主题或测试。注意,主题名称必须唯一。
  • 现在一个项,并点击Test按钮,或右键点击该项,并选择Test,将选择的项改变为一个测试。子项将被转换为测试步骤。注意,测试名称必须唯一。
  • 选择一个项,并点击Step按钮,或右键点击该项,并选择Step,将所选择的项改变为测试步骤。子项将被转换为步骤的描述。
  • 选择一个项,并点击Desc按钮,或右键点击该项,并选择Desc,将所选择的项改变为步骤描述。子项将被转换为缩进的描述文本。
  • 当你作修改时,若不希望使用向导,将默认选中的Auto Complete Children选择项取消。假如此项被选中,你在改变父级别时,如从主题改变为测试,向导会自动转换所有子项的级别,如从测试到测试步骤。
  • 点击Next,步骤3的对话框将被打开。


 在Destination Subject Path中,点击Browse按钮,Select a Destination Subject对话框将被打开,在此对话框中显示的测试计划树中选择一个主题。或者输入一个主题名称。默认情况下,TestDirector将放置这些测试到测试计划模块的临时测试文件夹。

 点击Finish。在进度栏上点击Stop按钮,去停止转换过程,并返回到步骤3对话框。
 点击信息对话框中的OK按钮,关闭转换到测试的对话框,或者查看生成的错误信息。

 从需求产生测试:

使用产生测试对话框,转换需求到测试计划树中指定主题的测试,并添加到测试实验室模块指定的测试集中。

在需求树中,右键点击一个需求,并选择Generate Test。产生测试对话框将被打开。


 对于Subject框,从测试计划树中选择一个主题或输入一个新的主题名。默认情况下,TestDirector放置此测试在测试计划模块的临时测试文件夹。

 在Test Name框中,为新测试输入一个名字。默认情况下,TestDirector将使用需求名称作为测试名。

 假如你不希望TestDirector去创建测试步骤,取消Create Design Steps复选框的选择。假如此选项是被选中的,TestDirector将为每个子需求添加一个步骤到测试。

 选中Add Test to Test Set复选框,去要求TestDirector在测试实验室模块中增加测试到测试集。在Test Set列表中,选择一个测试集或输入一个新的测试集名称。

 点击OK。



 

组织简介 | 联系我们 |   Copyright 2002 ®  UML软件工程组织 京ICP备10020922号

京公海网安备110108001071号