TestDirector™是业界第一个基于Web的测试管理解决方案,它可以在您公司内部进行全球范围的测试协调。TestDirector能够在一独立的应用系统中提供需求管理功能,并且可以把测试需求管理于测试计划、测试日程控制、测试执行和错误跟踪等功能融合为一体,因此极大地加速了测试的进程。电子商务正改变着许多公司在如何规划并建立IT系统方面的决定。常常在一瞬间,一个Web应用就完成了创建和部署,并展现在您的客户、供应商或合作伙伴的面前。但是,由于紧凑的开发计划和复杂的系统结构,Web应用测试经常是被忽视的。为了与心经济同步,您必须开发经过全面测试的高品质的网络应用。
在正式面试之前,测试管理提供了一套测试Web应用的组织框架。由于测试方案会根据不断推陈出新的应用要求而改进,您需要设立一个中央点来管理测试过程。一套基于Web的测试管理系统提供了一个协同合作的环境和一个中央数据仓库。由于测试人员分布在各地,您需要一个统一的测试管理系统能让用户不管在何时何地都能参与到整个测试过程中,并献计献策。IT部门的增长速度非常快,人员也经常流动。您必须以最快的速度培训新的测试人员,教会他们所有的测试有关的知识技术。而TestDirector所提供的一种单点模式,便于管理复杂的部署过程,改善部门间的沟通,加速您测试的成功。
TestDirector能消除组织机构间、地域间间的障碍,它能让测试人员,开发人员或其他的IT人员通过一个中央数据仓库,在不同位置就能互通测试信息。TestDirector将测试过程--从测试需求管理、测试计划、测试日程安排,到测试执行,以至到出错后的跟踪--仅在一个基于浏览器的应用中便可完成。
需求管理
应用需求驱动整个测试过程,通常由需求来决定应用哪一部分需要经历测试,需要开发哪些种类型的测试,以及开发完成的应用是否满足了用户的需求。TestDirector的Web界面简化了这些管理过程,以次您可以验证应用软件的每一个特性都正常运作。TestDirector的需求管理可以让测试人员根据应用需求自动生成测试用例。通过提供一个直观机制将需求和测试用例、测试结果和报告的错误的联系起来,从而确保完全的测试覆盖率。
一般又种方式可将需求和测试了连接起来。其一,TestDirector捕获并跟踪所有首此次发生的应用需求。您可以在这些需求的基础上生成一份测试计划,并将测试用例对应同一个应用需求,您必须能方便的管理需求和测试用例之间可能存在的一种多配多的关系,确保每一个需求都经过测试。其二,由于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还可支持不同的测试方式来适应您公司特殊的测试流程。