教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

TestDirector使用手册

来源:网络收集 时间:2026-09-04
导读: TestDirector 使用手册 1:简介 TestDirector是MI(Mercury Interactive)公司一个测试管理工具,是业界第一个基于Web 的测试管理系统,它可以在您公司内部或外部进行全球范围内测试的管理。通过在一个整体 的应用系统中集成了测试管理的各个部分,包括需求管

TestDirector 使用手册

1:简介

TestDirector是MI(Mercury Interactive)公司一个测试管理工具,是业界第一个基于Web 的测试管理系统,它可以在您公司内部或外部进行全球范围内测试的管理。通过在一个整体 的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟 踪等功能,TestDirector极大地加速了测试过程。

电子商务正影响着许多公司制定计划和建立自己的IT系统。很快,一个Web应用软件就 能被创建,开发并立即展现在您的客户、供应商或合作伙伴的面前。然而,由于紧凑的开发 计划和复杂的系统基构,Web应用软件的测试经常是被忽视的。为了与新经济同步, 您必 须开发经过系统测试的高品质的网络应用软件。

您需要设立一个中央点来管理测试过程。一套基于Web的测试管理系统提供了一个协同 合作的环境和一个中央数据仓库。由于测试人员分布在各地,您需要一个集中的测试管理系 统能让测试人员不管在何时何地都能参与整个测试过程。IT部门增长地会非常快,人员也会 不断流动。您必须以最快的速度培训新的测试人员,教会他们所有与测试有关的知识技术。 重点在于管理复杂的开发和测试过程,改善部门间的沟通, 加速您测试的成功。

TestDirector能消除组织机构间、地域间的障碍。它能让测试人员、开发人员或其它的IT 人员通过一个中央数据仓库,在不同地方就能交互测试信息。TestDirector将测试过程流水化 ——从测试需求管理,到测试计划,测试日程安排,测试执行到出错后的错误跟踪——仅在 一个基于浏览器的应用中便可完成,而不需要每个客户端都安装一套客户端程序。

需求管理

程序的需求驱动整个测试过程。TestDirector 的Web 界面简化了这些需求管理过程,以 此您可以验证应用软件的每一个特性或功能是否正常。通过提供一个比较直观的机制将需求 和测试用例、测试结果和报告的错误联系起来,从而确保能达到最高的测试覆盖率。

一般有2 种方式可将需求和测试联系起来。其一,TestDirector 捕获并跟踪所有首次发 生的的应用需求。您可以在这些需求基础上生成一份测试计划,并将测试计划对应与您的需 求。例如,您或许有25个测试计划可对应同一个应用需求。您一定能方便地管理需求和测试 计划之间可能存在的一种多对多的关系,确保每一个需求都经过测试。其二,由于Web 应 用是不断更新和变化的,需求管理允许测试人员加减或修改需求,并确定目前的应用需求已 拥有了一定的测试覆盖率。它们帮助决定一个应用软件的哪些部分需要测试,哪些测试需要 开发,是否完成的应用软件满足了用户的要求。对于任何动态地改变Web 应用,必须审阅 您的测试计划是否准确,确保其符合最当前的应用要求。

计划测试

测试计划的制定是测试过程中至关重要的环节。它为整个测试提供了一个结构框架。 TestDirector的Test Plan Manager 在测试计划期间,为测试小组提供一个关键要点和Web 界 面来协调团队间的沟通。

Test Plan Manager 指导测试人员如何将应用需求转化为具体的测试计划。这种直观的结 构能帮助您定义如何测试您的应用软件,从而您能组织起明确的任务和责任。Test Plan

Manager提供了多种方式来建立完整的测试计划。您可以从草图上建立一份计划,或根据您 用Requirements Manager所定义下的应用需求,通过Test Plan Wizard 快捷地生成一份测试计 划。如果您已经将计划信息以文字处理文件形式,如Microsoft Word 方式储存,您可以再利 用这些信息,并将它导入到Test Plan Manager。它把各种类型的测试汇总在一个可折叠式目 录树内,您可以在一个目录下查询到所有的测试计划。例如,你可以将人工和自动测试,如 功能性的,还原和负载测试方案结合在同一位置。

Test Plan Manager 还能进一步的帮助您完善测试设计和以文件形式描述每一个测试步 骤,包括对每一项测试,用户反应的顺序,检查点和预期的结果TestDirector 还能为每一项 测试连加附属文件,如Word ,Excel ,HTML ,用于更详尽的记录每次测试计划。

Web 网络应用日新月异,您的应用需求也随之不断改变。您需要相应地更新您的测试 计划,优化测试内容。即使频繁的更新,TestDirector 仍能简单地将应用需求与相关的测试 对应起来。TestDirector 还可支持不同的测试方式来适应您公司特殊的测试流程。

多数的测试项目需要一个有人工与自动测试的结合,包括健全,还原和系统测试。但即 使符合自动测试要求的工具,在大部分情况下也需要人工的操作。启用一个演变性的而非革 新性的自动化切换机制,能让测试人员决定哪些重复的人工测试可转变为自动脚本以提高测 试速度。

TestDirector 还能简化将人工测试切换到自动测试脚本的转化,并可立即启动测试设计 过程。

安排和执行测试

一旦测试计划建立后,TestDirector 的测试实验室管理为测试日程制订提供一个基于 Web 的框架。它的Smart Scheduler根据测试计划中创立的指标对运行着的测试执行监控。

当网络上任何一台主机空闲,测试可以彻夜执行于其上。Smart Scheduler 能自动分辨 是系统还是应用错误,然后将测试重新安排到网络上的其他机器。

对于不断改变的Web 应用,经常性的执行测试对于追查出错发生的环节和评估应用质 量都是至关重要的。然而,这些测试的运行都要消耗测试资源和时间。使用Graphic Designer 图表设计,您可以很快地将测试分类以满足不同的测试目的,如功能性测试,负载测试,完 整性测试等。它的拖动功能可简化设计和排列在多个机器上运行的测试,最终根据设定好的 时间、路径或其它测试的成功与否,为序列测试制订执行日程。Smart Scheduler 能让您在 更短的时间内,在更少的机器上完成更多的测试。

用WinRunner , Astra QuickTest ,Astra LoadTest 或LoadRunner 来自动运行功能性或负载 测试,无论成功与否,测试信息都会被自动汇集传送到TestDirector 的数据储存中心。同样, 人工测试也以此方式运行。

缺陷管理

当测试完成后,项目经理必须解读这些测试数据并将这些信息用于工作中。当有出错发 现时,他们还要指定相关人员及时纠正。

TestDirector 的出错管理直接贯穿作用于测试的全过程,以提供管理系统终端-终端的出 错跟踪—从最初的问题发现到修改错误再到检验修改结果。由于同一项目组中的成员经常分 布于不同的地方,TestDirector 基于浏览器的特征,使出错管理能让多个用户何时何地都可 通过Web 查询出错跟踪情况。利用出错管理,测试人员只需进入一个URL ,就可汇报和更 新错误,过滤整理错误列表并作趋势分析。在进入一个出错案例前,测试人员还可自动执行 一次错误数据库的搜寻,确定是否已有类似的案例记录。这一查寻功能可避免重复劳动。

图形化和报表输出

测试过程的最后一步是分析测试结果,确定应用软件是否已布属成功或需要再次的测 试。

TestDirector 常规化的图表和报告和在测试的任一环节帮助您对数据信息进行分析。 TestDirector 还以标准的HTML 或Word 形式提供一种生成和发送正式测试报告的一种 简单方式。测试分析数据还可简便地输入到一种工业标准化的报告工具,如Excel , ReportSmith ,CrystalReports ,和其它类型的第三方工具。

1. 1 使用测试管理工具的目的

使用测试管理工具的好处 组织级管理 …… 此处隐藏:3672字,全部文档内容请下载后查看。喜欢就下载吧 ……

TestDirector使用手册.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1442776.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)