您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > TestDirector简易中文使用手册
TestDirector使用手册1:简介TestDirector是MI(MercuryInteractive)公司一个测试管理工具,是业界第一个基于Web的测试管理系统,它可以在您公司内部或外部进行全球范围内测试的管理。通过在一个整体的应用系统中集成了测试管理的各个部分,包括需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。电子商务正影响着许多公司制定计划和建立自己的IT系统。很快,一个Web应用软件就能被创建,开发并立即展现在您的客户、供应商或合作伙伴的面前。然而,由于紧凑的开发计划和复杂的系统基构,Web应用软件的测试经常是被忽视的。为了与新经济同步,您必须开发经过系统测试的高品质的网络应用软件。您需要设立一个中央点来管理测试过程。一套基于Web的测试管理系统提供了一个协同合作的环境和一个中央数据仓库。由于测试人员分布在各地,您需要一个集中的测试管理系统能让测试人员不管在何时何地都能参与整个测试过程。IT部门增长地会非常快,人员也会不断流动。您必须以最快的速度培训新的测试人员,教会他们所有与测试有关的知识技术。重点在于管理复杂的开发和测试过程,改善部门间的沟通,加速您测试的成功。TestDirector能消除组织机构间、地域间的障碍。它能让测试人员、开发人员或其它的IT人员通过一个中央数据仓库,在不同地方就能交互测试信息。TestDirector将测试过程流水化——从测试需求管理,到测试计划,测试日程安排,测试执行到出错后的错误跟踪——仅在一个基于浏览器的应用中便可完成,而不需要每个客户端都安装一套客户端程序。需求管理程序的需求驱动整个测试过程。TestDirector的Web界面简化了这些需求管理过程,以此您可以验证应用软件的每一个特性或功能是否正常。通过提供一个比较直观的机制将需求和测试用例、测试结果和报告的错误联系起来,从而确保能达到最高的测试覆盖率。一般有2种方式可将需求和测试联系起来。其一,TestDirector捕获并跟踪所有首次发生的的应用需求。您可以在这些需求基础上生成一份测试计划,并将测试计划对应与您的需求。例如,您或许有25个测试计划可对应同一个应用需求。您一定能方便地管理需求和测试计划之间可能存在的一种多对多的关系,确保每一个需求都经过测试。其二,由于Web应用是不断更新和变化的,需求管理允许测试人员加减或修改需求,并确定目前的应用需求已拥有了一定的测试覆盖率。它们帮助决定一个应用软件的哪些部分需要测试,哪些测试需要开发,是否完成的应用软件满足了用户的要求。对于任何动态地改变Web应用,必须审阅您的测试计划是否准确,确保其符合最当前的应用要求。计划测试测试计划的制定是测试过程中至关重要的环节。它为整个测试提供了一个结构框架。TestDirector的TestPlanManager在测试计划期间,为测试小组提供一个关键要点和Web界面来协调团队间的沟通。TestPlanManager指导测试人员如何将应用需求转化为具体的测试计划。这种直观的结构能帮助您定义如何测试您的应用软件,从而您能组织起明确的任务和责任。TestPlanManager提供了多种方式来建立完整的测试计划。您可以从草图上建立一份计划,或根据您用RequirementsManager所定义下的应用需求,通过TestPlanWizard快捷地生成一份测试计划。如果您已经将计划信息以文字处理文件形式,如MicrosoftWord方式储存,您可以再利用这些信息,并将它导入到TestPlanManager。它把各种类型的测试汇总在一个可折叠式目录树内,您可以在一个目录下查询到所有的测试计划。例如,你可以将人工和自动测试,如功能性的,还原和负载测试方案结合在同一位置。TestPlanManager还能进一步的帮助您完善测试设计和以文件形式描述每一个测试步骤,包括对每一项测试,用户反应的顺序,检查点和预期的结果TestDirector还能为每一项测试连加附属文件,如Word,Excel,HTML,用于更详尽的记录每次测试计划。Web网络应用日新月异,您的应用需求也随之不断改变。您需要相应地更新您的测试计划,优化测试内容。即使频繁的更新,TestDirector仍能简单地将应用需求与相关的测试对应起来。TestDirector还可支持不同的测试方式来适应您公司特殊的测试流程。多数的测试项目需要一个有人工与自动测试的结合,包括健全,还原和系统测试。但即使符合自动测试要求的工具,在大部分情况下也需要人工的操作。启用一个演变性的而非革新性的自动化切换机制,能让测试人员决定哪些重复的人工测试可转变为自动脚本以提高测试速度。TestDirector还能简化将人工测试切换到自动测试脚本的转化,并可立即启动测试设计过程。安排和执行测试一旦测试计划建立后,TestDirector的测试实验室管理为测试日程制订提供一个基于Web的框架。它的SmartScheduler根据测试计划中创立的指标对运行着的测试执行监控。当网络上任何一台主机空闲,测试可以彻夜执行于其上。SmartScheduler能自动分辨是系统还是应用错误,然后将测试重新安排到网络上的其他机器。对于不断改变的Web应用,经常性的执行测试对于追查出错发生的环节和评估应用质量都是至关重要的。然而,这些测试的运行都要消耗测试资源和时间。使用GraphicDesigner图表设计,您可以很快地将测试分类以满足不同的测试目的,如功能性测试,负载测试,完整性测试等。它的拖动功能可简化设计和排列在多个机器上运行的测试,最终根据设定好的时间、路径或其它测试的成功与否,为序列测试制订执行日程。SmartScheduler能让您在更短的时间内,在更少的机器上完成更多的测试。用WinRunner,AstraQuickTest,AstraLoadTest或LoadRunner来自动运行功能性或负载测试,无论成功与否,测试信息都会被自动汇集传送到TestDirector的数据储存中心。同样,人工测试也以此方式运行。缺陷管理当测试完成后,项目经理必须解读这些测试数据并将这些信息用于工作中。当有出错发现时,他们还要指定相关人员及时纠正。TestDirector的出错管理直接贯穿作用于测试的全过程,以提供管理系统终端-终端的出错跟踪—从最初的问题发现到修改错误再到检验修改结果。由于同一项目组中的成员经常分布于不同的地方,TestDirector基于浏览器的特征,使出错管理能让多个用户何时何地都可通过Web查询出错跟踪情况。利用出错管理,测试人员只需进入一个URL,就可汇报和更新错误,过滤整理错误列表并作趋势分析。在进入一个出错案例前,测试人员还可自动执行一次错误数据库的搜寻,确定是否已有类似的案例记录。这一查寻功能可避免重复劳动。图形化和报表输出测试过程的最后一步是分析测试结果,确定应用软件是否已布属成功或需要再次的测试。TestDirector常规化的图表和报告和在测试的任一环节帮助您对数据信息进行分析。TestDirector还以标准的HTML或Word形式提供一种生成和发送正式测试报告的一种简单方式。测试分析数据还可简便地输入到一种工业标准化的报告工具,如Excel,ReportSmith,CrystalReports,和其它类型的第三方工具。1.1使用测试管理工具的目的使用测试管理工具的好处组织级管理者的好处:清晰的掌握测试人员的工作情况(工作效率、工作进展);清晰的掌握项目的进展情况;轻松的进行成本控制;客观的、准确的进行测试人员的绩效考核项目经理的好处:清晰的掌握项目的进展情况;轻松的进行项目的需求控制开发人员的好处:清晰、快捷的了解自己开发程序的质量情况;及时的修改程序缺陷测试人员的好处:方便的管理测试用例;实时的进行测试计划管理;充分的利用测试资源;全面的记录所有执行测试工作及结果;方便的管理自动测试;全面、客观的掌握软件质量SQA的好处:全面、客观的掌握软件质量;轻松的收集软件质量信息;轻松的进行软件质量监控使用测试管理工具的不利因素:要学习新工具的使用;由于测试人员的工作情况太直观的暴露给领导,会给测试人员带来一定的心里压力,并且可能会产生情绪;在执行测试阶段由于可以将功能点的测试时间进行量化,会给测试人员带来巨大的工作压力;对测试人员的测试水平要求提高了(例如自动测试、测试效率、测试用例的编写水平等);综上所述,使用测试管理工具的好处是显而易见的,只要我们能够很好的克服不利因素,就可以为我们在整个软件活动中带来很好的效果。1.2测试管理过程就是指定需求-》计划测试-》执行测试-》记录缺陷1.3指定需求就是定义测试范围-》建立需求-》描述需求-》分析需求1.4计划测试就是定义测试策略-》定义测试主题-》定义测试-》建立测试覆盖-》设计测试步骤-》自动测试-》分析测试计划1.5执行测试就是建立测试集合(一般为一个build)-》测试执行表-》手工测试(自动测试)-》分析测试结果(按集合)1.6记录缺陷就是添加缺陷-》检查新缺陷-》修改开放缺陷-》验证缺陷-》分析缺陷数据1.7用户权限每个角色都有自己的权限,tesdirector默认定义了四种权限,分别为viewer、developer、projectmanager、QAtester。而且可以通过权限配置你所需要的其他角色。1.8导出到word点击菜单,弹出点击DoucumentGenerator子菜单这个界面就可以将需求、主题树、测试列表、测试执行、缺陷报告导出为word1.9导出到excel同1.8导出到word,这里略2:常用功能2.1进入TestDirector如下为TestDirector的主界面选择你要登录的项目名称,输入用户名及密码,点击登录系统(如果没有帐户,请找系统管理员)点击菜单,弹出子菜单点击changepasswrod子菜单这个界面可以更换你的用户密码2.2TestDirector数据操作定义列点击工具栏按钮这个界面就可以将列设置为可见或者不可见数据过滤点击工具栏上的按钮这个界面就可以按照字段进行数据过滤记录分类点击工具栏按钮点击【sort】标签页这个界面就可以按照字段进行分类刷新和清除设置点击工具栏上的按钮,就可以清除过滤和分类的设置保存数据到文件在一个表格的界面下,例如下图点击右键,弹出如图右键菜单点击saveas子菜单,弹出你就可以将表格中的数据保存为你需要格式的文件了。2.3添加附件点击工具栏上的按钮,弹出这个界面就可以添加附件了。添加附件的类型有文件、url链接、抓图、系统信息。2.4使用自己喜欢的界面在工具栏上点击按钮,弹出菜单点击addtofavorites子菜单就可以将自己喜欢的记录分类、数据过滤、图像显示保存下来。3:系统管理员操作说明3.1系统安装:3.1.1系统配置:服务端配置:平台AnIBM-PCorcompatiblewithaPentium®IIorIII/266MHzorhighermicroprocessor.内存Atleast128MBofRAMmemory.Forimprovedperformance,256MBisrecommendedforWindowsNT4.0.硬盘大小Atleast90MBoffreediskspaceisrequiredforinstallingTestDirectoronthesystemadministratormachine.Atleastanother120MBofdiskspaceisrequiredforvirtualmemory.操作系统WindowsNT4.0Server/WorkstationwithServicePack3orhigherWindows2000Server/Professionalweb服务WindowsNT4.0Server:InternetInformationServer(IIS)4.0WindowsNT4.0Workstation:PersonalWebServer(PWS)4.0
本文标题:TestDirector简易中文使用手册
链接地址:https://www.777doc.com/doc-4961039 .html