TD7.6用户手册(安装参考—推荐)_第1页
TD7.6用户手册(安装参考—推荐)_第2页
TD7.6用户手册(安装参考—推荐)_第3页
TD7.6用户手册(安装参考—推荐)_第4页
TD7.6用户手册(安装参考—推荐)_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试自动化(TESTDIRECTOR)0TESTDIRECTOR76使用目录第1章TESTDIRECTOR简介111引言112安装前期准备113安装TESTDIRECTOR761第2章TESTDIRECTOR简介1021启动TESTDIRECTOR(STARTINGTESTDIRECTOR)1022TESTDIRECTOR窗口(THETESTDIRECTORWINDOW)1223TESTDIRECTOR工具栏(THETESTDIRECTORTOOLBAR)1324修改密码(CHANGINGPASSWORDS)1425修改用户属性(CHANGINGUSERPROPERTIES)1526清除历史记录(CLEARINGHISTORY)15第3章系统管理员操作1731创建项目1732定制项目模块、加入用户和授权20第4章测试人员操作2941指定需求2942计划测试3343执行测试36第5章项目经理操作4451记录缺陷4452缺陷生命周期4853TD的备份4854常见问题处理方法48软件测试自动化(TESTDIRECTOR)1第1章TESTDIRECTOR简介11引言本文用于简单描述测试管理工具TESTDIRECTOR76的安装、配置、及使用过程,旨在指导从来没有接触过该软件的人员可以快速使用它。12安装前期准备TESTDIRECTOR需要一种数据库支持,所支持的数据库有ACCESS,SQLSERVER,ORACLE,SYBASE,ACCESS我们以SQLSERVER2000为例放入SQLSERVER2000光盘,在自动运行导航界面中单击“安装数据库服务器”,按向导安装即可,有不明之处,请参考MICROSOFTSQLSERVER安装盘下的README文件。13安装TESTDIRECTOR761、为了延长工具的使用期,将计算机的时间改后N年,安装完后再改回。2、在安装盘下执行SETUPEXE文件。(在XP系统上安装,同时需要按住SHIFT键,跳过系统版本检测,否则安装报错)。3、弹出如下图的界面软件测试自动化(TESTDIRECTOR)24、点击按钮。5、输入序列号LICENSENOB343P44B44434446444S,点击按钮。软件测试自动化(TESTDIRECTOR)36、选择支持的数据库服务器类型MSSQLSERVER,ACCESS,SYBASE,ORACLE,可选一个或多个,点击按钮。7、输入连接串,这里我们采用默认的,点击按钮。软件测试自动化(TESTDIRECTOR)48、这里验证你是否是域用户,请输入你的域用户帐号,点击按钮。9、设置你的域存储区的路径,这里保存了域存储区的相关信息(建议使用默认路径),点击按钮。10、点击按钮,新建这个目录。11、点击按钮,共享这个目录。软件测试自动化(TESTDIRECTOR)512、设置共享目录名称,点击按钮。13、设置邮件服务输入你用于发送邮件的SMTP服务名称(可以是IP),或者用系统IIS有的SMTP服务,这里我们输入一个IP地址1013819420,点击按钮。软件测试自动化(TESTDIRECTOR)614、设置发布WEB的虚拟目录输入虚拟目录名称,并指定物理安装位置,这里我们用默认值TDBIN和CINETPUBTDBIN,点击按钮。15、点击按钮,创建这个目录。软件测试自动化(TESTDIRECTOR)716、设置是否安装默认的工程,点击按钮。17、这是一个你前面设置的信息摘要,确认正确后,点击按钮。软件测试自动化(TESTDIRECTOR)818、正在安装TD76的界面。19、点击按钮。软件测试自动化(TESTDIRECTOR)920、点击按钮,完成TD76的安装。请重启你的机器。软件测试自动化(TESTDIRECTOR)10第2章TESTDIRECTOR简介本章对TESTDIRECTOR的使用进行粗略介绍,并解释它是如何开始工作的。包括如下几个部分内容启动TESTDIRECTOR(STARTINGTESTDIRECTOR)TESTDIRECTOR窗口(THETESTDIRECTORWINDOW)TESTDIRECTOR工具条(THETESTDIRECTORTOOLBAR)修改密码(CHANGINGPASSWORDS)修改用户属性(CHANGINGUSERPROPERTIES)清除历史记录(CLEARINGHISTORY)21启动TESTDIRECTOR(STARTINGTESTDIRECTOR)你可以通过你的工作站上WEB浏览器启动TESTDIRECTOR。启动TESTDIRECTOR1打开WEB浏览器并输入TESTDIRECTOR所在的URL(HTTP/SERVERNAME/VIRTUALDIRECTORYNAME/DEFAULTHTM),TESTDIRECTOR的首页将被打开。若不知道正确的路径,请与系统管理员联系。注意如果你不能启动你的TESTDIRECTOR,请接洽你的公司的系统管理员来确定TESTDIRECTOR已经被安装到了公司的WEB服务器上。关于更多的信息,请参考TESTDIRECTOR安装手册(TESTDIRECTORINSTALLATIONGUIDE)软件测试自动化(TESTDIRECTOR)112点击TESTDIRECTOR链接。在你第一次运行TESTDIRECTOR时候,软件将会被下载到你的计算机上,随后TESTDIRECTOR会自动进行版本检查,若发现存在新的版本,它将会帮你下载新的版本。一旦TESTDIRECTOR进行完版本检查和更新(假如需要的话),TESTDIRECTOR的登陆页面将被显示。注意关于运行TESTDIRECTOR时,下载组件到你的计算机的更多信息,请参考TESTDIRECTOR安装手册(TESTDIRECTORINSTALLATIONGUIDE)。3在域列表中选择你想进入的域。你能够选择名为DEFAULT的默认域。若不知道具体应该选择哪个域,请与管理员联系。注意DEFAULT域在TESTDIRECTOR的标准版中才有效。4在工程列表中选择一个工程。假如工程列表是空的,请查阅TESTDIRECTOR的知识库(HTTP/SUPPORTMERCURYINTERACTIVECOM)并搜索关键字“EMPTYPROJECTLIST”。若TESTDIRECTOR的示例工程已经被安装在TESTDIRECTOR的服务端,你则可以选择名为TESTDIRECTOR_DEMO的工程(确信你在DOMAIN列表中已经选择了DEFAULT域)。此工程会为你介绍TESTDIRECTOR,包括需求、测试、测试集、TESTRUNS以及缺陷。关于更多的信息,请参考TESTDIRECTOR指南(TESTDIRECTORTUTORIAL)软件测试自动化(TESTDIRECTOR)125在USERID框中,选择或输入你的用户名称。若不清楚你的用户名,请与系统管理员联系。注意USERID列表信息是与客户端本身所在的机器有关的,故你在(某台机器上)第一次登陆TESTDIRECTOR时,应该输入你的用户名。6在PASSWORD框中,输入管理员指派给你的密码。(若是第一次以ADMIN的身份登陆,你不需要输入密码,此时密码为空)若需要对密码进行修改,请查看第19页的“修改密码”。7点击按钮。TESTDIRECTOR会打开在你上一次运行TESTDIRECTOR任务时所用过的那些模块(需求、测试计划、测试实验室和缺陷)。对于定制模块名称,请查看TESTDIRECTOR安装手册(TESTDIRECTORINSTALLATIONGUIDE)。8对于退出和返回到TESTDIRECTOR登陆窗口,请点击在右上角的按钮。22TESTDIRECTOR窗口(THETESTDIRECTORWINDOW)当你打开一个工程时,TESTDIRECTOR的主窗口会打开你上次工作时使用过的模块。在标题栏,TESTDIRECTOR会显示工程名称和你的用户名。TESTDIRECTOR包含如下几个模块需求(REQUIREMENTS)定义测试需求。包括定义你正在测试的内容、定义需求的主题和条目并分析这些需求。测试计划(TESTPLAN)开发一个测试计划。包括定义测试目标和策略、将测试计划分为不同的类别、对测试进行定义和开发、定义哪些需要自动化测试、将测试与需求进行连接和分析测试计划。测试实验室(TEST运行测试并分析测试结果。软件测试自动化(TESTDIRECTOR)13LAB)缺陷(DEFECTS)增加新缺陷、确定缺陷修复属性、修复打开的缺陷和分析缺陷数据。技巧你可以在两个模块间利用快捷键进行切换。用CTRLSHIFT1来访问需求模块,用CTRLSHIFT2来访问测试计划模块,如此类推。所有的TESTDIRECTOR模块都包括如下内容TESTDIRECTOR工具栏TESTDIRECTORTOOLBAR位于TESTDIRECTOR工程名的紧上面。假如此工具栏不可见,请点击SHOWTOOLBAR按钮。关于TESTDIRECTOR工具栏的更多信息,请查看第13页的“TESTDIRECTOR工具栏”。菜单栏(MENUBAR)位于TESTDIRECTOR工程名的紧下面。菜单名称随你选择的模块名称不同而改变。模块工具栏(MODULETOOLBAR)位于菜单栏下面。包括当前所使用TESTDIRECTOR模块中经常使用到的命令。工具按钮(TOOLSBUTTON)位于窗口的右上角。能够让你改变用户密码和另外的一些用户属性、CHANGETHELANGUAGEDIRECTIONFORAUSERINAPROJECTFROMLEFTTORIGHTORRIGHTTOLEFT、清楚历史数据、查看每一个TESTDIRECTOR客户端组件的版本信息或打开文档引擎。关于文档引擎的更进一步信息,请查看第28章“产生工程文档”(GENERATINGPROJECTDOCUMENTS)。关于定制工具菜单请查看TESTDIRECTOR安装手册(TESTDIRECTORINSTALLATIONGUIDE)。帮助按钮(HELPBUTTON)位于窗口的右上角。能够通过它访问TESTDIRECTOR的在线资源。关于定制帮助菜单,请查看TESTDIRECTOR安装手册(TESTDIRECTORINSTALLATIONGUIDE)。23TESTDIRECTOR工具栏(THETESTDIRECTORTOOLBAR)公用的TESTDIRECTOR工具栏对所有的TESTDIRECTOR模块都是适用的。包含如下的一些按钮返回(BACK)返回到先前TESTDIRECTOR所在的位置。前进(FORWARD)假如你已经使用了返回的导航按钮,你可以使用前进按钮返回回来。导航按钮首页(HOME)登出并且进入TESTDIRECTOR登陆窗口。软件测试自动化(TESTDIRECTOR)14拼写检查(CHECKSPELLING)为所选中的单词或文本框作拼写检查。假如不存在错误,一个确认的消息将被弹出。假如错误被发现,将会弹出对话框显示相应的提示信息。拼写选项(SPELLINGOPTIONS)打开拼写选项对话框,并能够让你对TESTDIRECTOR的拼写检查执行方式进行配置。拼写按钮辞典(THESAURUS)打开辞典对话框,并显示所选中单词的同义、近义或反义词。你能够替换掉所选择的词或查找新的词。缺陷按钮增加缺陷(ADDDEFECT)打开增加缺陷对话框,并能够让你增加一个新的缺陷。关于更进一步的信息,请查看第25章“增加和跟踪缺陷”(ADDINGANDTRACKINGDEFECTS)。帮助按钮帮助按钮(HELPBUTTON)打开在线帮助并为当前的内容显示帮助主题。24修改密码(CHANGINGPASSWORDS)你能够改变访问TESTDIRECTOR工程的密码。注意管理员能够改变并覆盖用户密码。对于更多信息,请查看TESTDIRECTOR管理员手册(TESTDIRECTORADMINISTRATORSGUIDE)。修改密码1在窗口右上角,点击TOOLS按钮并选择CHANGEPASSWORD菜单项。或者在工程定制窗口点击CHANGEPASSWORD链接。修改用户密码的对话框将被弹出。2在OLDPASSWORD框中输入你的旧密码。软件测试自动化(TESTDIRECTOR)153在NEWPASSWORD框中输入你的新密码。4在RETYPENEWPASSWORD框中重新输入你的新密码。5点击OK,关闭修改密码对话框。25修改用户属性(CHANGINGUSERPROPERTIES)你能够修改你的用户属性信息,包括全名、EMAIL地址、电话号码和描述信息。注意,EMAIL地址信息是非常重要的,因为能够直接通过你的邮箱,让你接收到缺陷、需求和测试集的信息。注意管理员能够改变并覆盖用户属性信息。对于更多信息,请查看TESTDIRECTOR管理员手册(TESTDIRECTORADMINISTRATORSGUIDE)。修改用户属性1在窗口右上角,点击TOOLS按钮并选择CHANGEUSERPROPERTIES菜单项。或者在工程定制窗口点击CHANGEUSERPROPERTIES链接。用户属性对话框将被弹出。2编辑如下的用户属性FULLNAME、EMAIL、PHONE、DESCRIPTION。3点击OK按钮,保存你的修改。26清除历史记录(CLEARINGHISTORY)在自定义TESTDIRECTOR工程时,你可以要求TESTDIRECTOR来保存系统中的日志信息,以及在需求、测试和缺陷实体中的用户字段。产生的历史记录数据会被显示在需求、测试计划和缺陷模块的历史记录属性页上面。对于更多关于为TESTDIRECTOR域设置历史记录的信息,请查看TESTDIRECTOR管理员手册(TESTDIRECTORADMINISTRATORSGUIDE)。软件测试自动化(TESTDIRECTOR)16一旦你不想存储历史数据,TESTDIRECTOR允许你将这些历史数据从TESTDIRECTOR工程中删除。举个例子,假如你已经成功地运行了你创建的测试集,你可能想从TESTDIRECTOR工程中清除这些历史记录。你能够清除所有的历史记录,或指定实体或域的历史记录。另外,你能够让TESTDIRECTOR仅删除直到某一天(包括这一天)的历史记录。TESTDIRECTOR所清除的历史记录显示在各自模块的HISTORY属性页下。注意默认状态下,只要具有管理员权限的用户才能够清除历史记录。用户权限是能够被定制的。对于关于权限的更多信息,请查看TESTDIRECTOR管理员手册(TESTDIRECTORADMINISTRATORSGUIDE)。清除历史记录1在窗口右上角,点击TOOLS按钮并选择CLEARHISTORY菜单项。清除历史记录对话框将被弹出。2在ENTITY框中,选择你准备删除历史记录所属的实体。若你准备删除需求、测试和缺陷实体的历史记录,请选择ALL。3在FIELD框中,选择你准备删除的历史记录所在的字段,若想删除历史记录的所有字段,请选择ALL。4在UNTILDATE框中,选择一个日期。TESTDIRECTOR所删除直到所选择日期的历史记录(包括所选择日期当天)。5点击OK。软件测试自动化(TESTDIRECTOR)17第3章系统管理员操作31创建项目1、单击桌面的图标(如果弹出的界面图片没有显示可以在该图标的属性中将ULR改为HTTP/本机的IP/TDBIN/DEFAULTHTM,如HTTP/1013819548/TDBIN/DEFAULTHTM。2、点击SITEADMINISTRATOR链接,进入站点管理的登录界面。软件测试自动化(TESTDIRECTOR)183、点击按钮,进入站点管理的主界面。4、在主界面左侧可以看见已有二个项目(TESTDIRECOTR_APPLICATION,TESTDIRECTOR_DEMO),我们点击工具条上的按钮,弹出项目新建对话框。软件测试自动化(TESTDIRECTOR)195、默认项目名称为以“TD_”为前导字符,你可以更改,例如TD_KM,当然这个你可任意输,全要保证唯一,选择数据类型,如MSSQL,点击按钮。6、输入本地数据库的用户名和密码(若本地服务器的名称不是TDSQLSERVER,则需要在SQLSEREVER的客户端网络使用工具中建立别名TDSQLSERVER),点击按钮。软件测试自动化(TESTDIRECTOR)207、点击按钮就新建了一个项目。8、如果项目是要从已存在的项目复制,那么在新建对话框中单击按钮。9、在PROJECT选择框中选择你要拷贝的项目,选择你要拷贝哪些类型的数据点击按钮创建。32定制项目模块、加入用户和授权1、单击桌面的图标(如果弹出的界面图片没有显示可以在该图标的属性中将ULR改为HTTP/本机的IP/TDBIN/DEFAULTHTM,如HTTP/1013819548/TDBIN/DEFAULTHTM。软件测试自动化(TESTDIRECTOR)212、点击TESTDIRECTOR链接,进入工程管理的界面3、点击按钮,进入工程的界面。软件测试自动化(TESTDIRECTOR)224、在PROJECT中选择TD_KM,就是我们上面创建的项目,输入用户名ADMIN,密码为空,(这是默认的系统管理员身份),点击按钮确认进入项目定制页面。5、点击导航菜单CHANGEPASSWORD链接软件测试自动化(TESTDIRECTOR)236、这个界面可以更改管理员的密码。7、配置工程字段点击CUSTOMIZEPROJECTENTITIES链接8、这里有七个表,每个表中的字段分为系统字段SYSTEMFIELDS和用户定段USERFIELDS。软件测试自动化(TESTDIRECTOR)249、选择DEFECTUSERFIELDS节点,点击底部的按钮。软件测试自动化(TESTDIRECTOR)2510、输入字段名称和数据类型,并选择显示模式,增加完后,点击按钮返回。11、定制项目的模块分类点击CUSTOMIZEPROJECTLISTS进入定制列表框,(在这里你可以为项目中所有出现选择列表的定段定义列表内容)。12、在LISTS中选择ALLPROJECT,点击按钮,弹出增加项目模块条目对话框。13、输入条目名称,如KM协作,然后点击按钮返回。软件测试自动化(TESTDIRECTOR)2614、选择我们增加的进来的“KM协作”,点击弹出增加条目对话框。15、输入条目名称如“文件协作”,点击按钮返回。16、重复以上操作完成项目各模块的加入完成后点击返回定制主界面。17、增加用户点击SETUPUSERS进入用户设置对话框在这里你可以为增加删除用户,并且为用户定制权限系统默认五种角色浏览者、开发者,项目管理者、测试人员、TD系统管理员。软件测试自动化(TESTDIRECTOR)2718、点击按钮弹出加入用户对话框。19、选择已有用户名,若要新增用户,单击按钮。软件测试自动化(TESTDIRECTOR)2820、输入用户全名等(如全名(FULLNAME)、地址(ADDRESS)、电子邮箱(EMAIL)、联系电话(PHONE),点击按钮返回。21、这时用户默认是浏览者角色(VIEWER),我们修改它为测试人员QATESTER这里有所属成员MEMBEROF栏和非成员栏(NOTMEMBEROF)。22、重复18、19、20加入参与的成员,然后点击按钮返回定制主页面。软件测试自动化(TESTDIRECTOR)29第4章测试人员操作41指定需求这个章节的目的是让用户知道怎么使用TESTDIRECOTR来管理和定义测试需求。指定需求的工作流步骤一定义测试范围测试团队通过收集所有有用的文档(包括市场和业务需求文档、系统需求文档),来确定测试范围(测试目标、对象及策略)。在你确定测试范围的时候你应该先问一下自己下面几个问题你要测试的软件的使用目的及方向是什么你要测试的软件的使用特性是什么哪个功能点是这个软件中相对重要的哪个功能点在这个软件中存在高风险测试优先级是什么客户或者最终用户是否同意你的测试优先级你的质量目标是什么步骤二建立需求大纲如图为指定需求的界面1)建立需求树点击工具栏按钮,在需求树上就会增加一行,然后修改标题即可。点击工具栏上的按钮,就会在需求树上添加一个子项。点击工具栏上按钮,就可以添加一个附件。点击工具栏上的按钮,弹出测试覆盖的窗口测试覆盖起到了把需求同测试进行关联到一起的作用,到后面会详细描述的。2)在需求树上查询点击工具栏上的按钮,弹出查询窗口。软件测试自动化(TESTDIRECTOR)30点击【FINDINFIELD】下拉框,选择要查询字段。然后在VALUETOFIND中输入你要在项目树上查找的关键字,点击按钮即可查询。如图为查询的结果选中你要查看的结果,点击按钮,焦点就会移动到你想查看的需求节点上去了。3)在需求树上查看点击工具栏上的按钮,可以缩放需求树点击工具栏上的按钮,可以进行需求树的刷新点击按钮,可以收缩和展开需求树在需求树上点击右键菜单中的【ASSOCIATEDDEFECTS】,这个窗口会显示与这个需求相对应的BUG。4)修改需求树重命名节点在项目树上点击右键菜单中的【RENAME】,就可以修改项目树上的节点名称了。复制节点在项目树上点击右键菜单中的【COPY】,然后在点击右键菜单【PASTEPASTE】,就可以粘贴一个需求节点了,如果点击右键菜单【PASTEPASTEASCHILD】,则会粘贴为一个子节点。剪切节点在项目树上点击右键菜单中的【CUT】,然后在点击右键菜单【PASTEPASTE】,就可以粘贴一个需求节点了,如果点击右键菜单【PASTEPASTEASCHILD】,则会粘贴为一个子节点。5)删除需求点击工具栏上的按钮,可以删除需求节点6)从需求上建立测试转换需求到测试使用转换到测试向导,转换需求到测试计划树中指定主题的测试。1你可以转换需求树中指定的需求或全部需求转换所有需求选择TOOLSCONVERTTOTESTCONVERTALL。转换指定的需求在需求树中选择所要转换的需求,并选择TOOLSCONVERTTOTESTSCONVERTSELECTED。STEP1对话框将被打开。软件测试自动化(TESTDIRECTOR)312选择一种自动转换方法。选择CONVERTLOWESTCHILDREQUIREMENTSTODESIGNSTEPS,将所有最低级别的子需求转换为设计步骤、高一级别的转换为测试、所有更高级别的转换为主题。选择CONVERTLOWESTCHILDREQUIREMENTSTOTESTS,将所有最低级别的子需求转换为测试、所有高级别的转换为主题。选择CONVERTALLREQUIREMENTSTOSUBJECTS,将所有选择的需求转换为主题。3点击NEXT去开始转换需求。若想取消转换并返回到步骤1,点击进度条上的STOP按钮。当转换过程完成,转换结果将被显示在STEP2对话框中。注意假如你仅仅只转换单个需求,向导将会跳过此对话框。4查看向导图例,点击LEGEND链接。软件测试自动化(TESTDIRECTOR)325对每一个转换项,你能够做如下操作选择一个项,并点击EXCLUDE按钮,或右键点击该项,并选择EXCLUDE,将此项从测试计划树中删除。选择一个项,并点击SUBJECT按钮,或右键点击该项,并选择SUBJECT,将选择的项改变为一个主题。子项将变为主题或测试。注意,主题名称必须唯一。现在一个项,并点击TEST按钮,或右键点击该项,并选择TEST,将选择的项改变为一个测试。子项将被转换为测试步骤。注意,测试名称必须唯一。选择一个项,并点击STEP按钮,或右键点击该项,并选择STEP,将所选择的项改变为测试步骤。子项将被转换为步骤的描述。选择一个项,并点击DESC按钮,或右键点击该项,并选择DESC,将所选择的项改变为步骤描述。子项将被转换为缩进的描述文本。6当你作修改时,若不希望使用向导,将默认选中的AUTOCOMPLETECHILDREN选择项取消。假如此项被选中,你在改变父级别时,如从主题改变为测试,向导会自动转换所有子项的级别,如从测试到测试步骤。7点击NEXT,步骤3的对话框将被打开。8在DESTINATIONSUBJECTPATH中,点击BROWSE按钮,SELECTADESTINATIONSUBJECT对话框将被打开,在此对话框中显示的测试计划树中选择一个主题。或者输入一个主题名称。默认情况下,TESTDIRECTOR将放置这些测试到测试计划模块的临时测试文件夹。9点击FINISH。在进度栏上点击STOP按钮,去停止转换过程,并返回到步骤3对话框。10点击信息对话框中的OK按钮,关闭转换到测试的对话框,或者查看生成的错误信息。从需求产生测试使用产生测试对话框,转换需求到测试计划树中指定主题的测试,并添加到测试实验室模块指定的测试集中。1在需求树中,右键点击一个需求,并选择GENERATETEST。产生测试对话框将被打开。软件测试自动化(TESTDIRECTOR)332对于SUBJECT框,从测试计划树中选择一个主题或输入一个新的主题名。默认情况下,TESTDIRECTOR放置此测试在测试计划模块的临时测试文件夹。3在TESTNAME框中,为新测试输入一个名字。默认情况下,TESTDIRECTOR将使用需求名称作为测试名。4假如你不希望TESTDIRECTOR去创建测试步骤,取消CREATEDESIGNSTEPS复选框的选择。假如此选项是被选中的,TESTDIRECTOR将为每个子需求添加一个步骤到测试。5选中ADDTESTTOTESTSET复选框,去要求TESTDIRECTOR在测试实验室模块中增加测试到测试集。在TESTSET列表中,选择一个测试集或输入一个新的测试集名称。6点击OK。步骤三分析需求通过报表菜单生成需求定义报表点击菜单ANALYSISREPORTSSTADARDREQURIMENTREPORT,可以生成标准需求报表。点击菜单ANALYSISGRAHPSSUMMARY,可以生成概要图表。42计划测试这个章节的目的是让用户知道怎么使用TESTDIRECOTR来管理测试计划测试计划的工作流程步骤一定义测试策略定义测试策略的时候有两个基本问题你将怎么测试应用程序例如你会使用什么测试技术(如压力测试、安全性测试、确认测试等)你需要什么资源例如你需要什么资源测试(人、硬件等);什么时候完成任务步骤二定义测试主题1建立测试计划树图为测试计划的主界面软件测试自动化(TESTDIRECTOR)34在工具栏上点击按钮输入你想添加的测试计划名称,点击按钮,就可添加成功。步骤三定义测试1将测试加入到计划树中点击工具栏上的按钮选择测试类型【TESTTYPE】下拉框。输入测试名称,点按钮,即可添加成功。测试类型MANUAL手工测试WRAUTOMATEDWINRUNNER自动测试;QUICKTESTTESTQTP自动测试;VAPITESTVISUALAPI。标签页DETAILS描述信息;DESIGNSTEPS测试步骤;TESTSCRIPT测试脚本(自动测试时才有效);ATTACHMENTS附件;REQSCOVERAGE需求覆盖2查看测试计划树点击按钮可以展开和收缩测试计划树测试图标手工测试WINRUNNER测试工具测试QTP测试工具测试VISUALAPI测试软件测试自动化(TESTDIRECTOR)35已经定义测试步骤的测试点击工具栏上的按钮,可以刷新测试计划树点击工具栏上的按钮,可以过滤或者分类测试计划树上的数据3将BUG关联到测试上你能够将测试计划树中的测试与特定的缺陷进行关联。这是有用的,例如,当为特定已知的缺陷创建一个新的测试的时候。通过创建一个关联,你能够基于缺陷的状态来决定是否这个测试应当被运行。注意,任何被该测试覆盖的需求,也会与给缺陷进行关联。关联缺陷到测试1在测试计划树上选择一个测试,并选择VIEWASSOCIATEDDEFECTED,或右键点击这个测试,并选择ASSOCIATEDDEFECTED。关联缺陷对话框将被弹出。2点击ASSOCIATE按钮去增加关联的缺陷。关联缺陷对话框将被打开。3输入DEFECTID或点击SELECT按钮,从有效的缺陷列表中选择。4点击OK。缺陷被添加到列表中。5点击REFRESH去更新关联缺陷列表。6点击COLUMNS去自定义缺陷字段的显示和顺序。7选择缺陷并点击REMOVE,并点击YES确认,将关联的缺陷从列表中移除。8点击CLOSE。4查找测试1在工具栏上点击FINDFOLDER/TEST按钮。对于树中限制搜索的特定文件夹,先选中此文件夹,然后点击按钮。FINDFOLDER/TEST对话框弹出并在FINDIN框中显示文件夹名称。假如你要搜索整个树,则文件夹名称为SUBJECT。软件测试自动化(TESTDIRECTOR)362在VALUETOFIND框中,输入准则搜索的文件夹或测试的名称(或部分名称)。此查找是不分大小写的。注意,这个搜索是不分大小写的。3选中INCLUDETESTS复选框,要求TESTDIRECTOR对文件夹和测试均进行搜索。4点击FIND。TESTDIRECTOR将会用给定的值去定位这个文件夹或测试。假如搜索是成功的,搜索结果对话框将被打开,并显示可能匹配的列表。从列表中选择一个结果,并点击GOTO按钮,则会在测试计划树中高亮显示此文件夹或测试。假如搜索不成功,相应的提示信息框将被弹出。注意你也可以使用查找对话框在测试网格中搜索测试。首先选择一个你想要搜索的字段,来代替搜索的文件夹,然后输入你想要搜索的值。注意,你也可以决定你的搜索是否大小写敏感、是否精确匹配、是否使用通配符。6修改测试计划树重命名节点在测试计划树上点击右键菜单中的【RENAME】,就可以修改项目树上的节点名称了删除测试在工具栏上点击按钮,就可以删除一个测试节点了43执行测试这个章节的目的是让用户知道怎么使用TESTDIRECOTR来管理测试进度执行测试的工作流程步骤一建立测试集合测试集合就是在执行测试过程中进行的一组测试活动,例如一个BUILD版本的测试就可以算做一个测试集合。也可以把一个测试阶段当成一个测试集合,例如单元测试阶段也可以作为一个测试集合。1添加一个测试集合执行测试的主界面软件测试自动化(TESTDIRECTOR)37点击工具栏上的按钮在【TESTSETNAME】输入框中输入测试集合名称,点击按钮,即可添加成功2将测试加入到测试集合中在工具栏上点击按钮会弹出上图右边的测试树,在测试树上点击右键菜单中的【ADDTOTESTSET】,则测试就加入到测试集合中去了。3管理一个测试集合在执行测试树上点击右键菜单【TESTSETDETAILS】软件测试自动化(TESTDIRECTOR)38这个界面可以设置测试集合的属性。例如测试集合的状态(STATUS)步骤二测试执行表这个时候测试负责人就应该安排测试的执行表,执行表包括测试人、测试主机名称、测试执行日期、测试执行时间点击【EXECUTEFLOW】标签页可以设置自动测试的执行计划步骤三执行手工测试(自动测试)在没有执行测试之前,它的状态都是【NORUN】的状态,等到执行测试以后它的状态会根据测试结果而发生变化。执行手工测试的时候软件测试自动化(TESTDIRECTOR)39按以下步骤执行在测试应用测试的时候,要遵循测试用例中的测试步骤的详细描述进行测试比较时间的测试结果与预期的结果是否一致标记每一个步骤是PASSED或者FAILED如果一个步骤失败,记录下实际的测试结果1执行手工测试点击按钮点击按钮如果测试步骤通过,点击按钮即可如果测试步骤没有通过,点击按钮即可,然后在【ACTUALRESULT】输入框中输入时间的测试结果,点击按钮,可以记录下这个BUG执行完所有的测试步骤后,点击按钮,结束这个测试。还有就是测试用例可以执行多次,而测试的状态为最后一次执行的结果。例如点击一条测试用例,点击按软件测试自动化(TESTDIRECTOR)40钮,进入这个测试用例的属性界面可以看到这条测试用例执行过四次,而最后一次它执行的结果为FAILED,所以它最终的显示结果也会为FAILED。点击按钮,可以删除曾经执行过的测试。2执行自动测试点击按钮点击【RUNONHOST】输入框中的按钮软件测试自动化(TESTDIRECTOR)41选择一台主机即可(注意这台主机上必须安装了相应的自动测试工具)。点击按钮,执行自动测试。点击按钮,执行所有的自动测试,自动测试的执行次序会按照先前自动测试执行计划来进行。如果你设置了自动测试的执行时间,它会在你指定的时间才会执行自动测试,这点要注意。点击按钮,可以停止正在执行的自动测试。在执行完自动测试以后,系统会给你一个自动测试的结果。或者点击【RUNVIWEEXECUTIONLOG】菜单查看自动测试的测试结果。设置远程主机点击【HOSTSHOSTMANAGER】菜单软件测试自动化(TESTDIRECTOR)42点击按钮,可以收集到局域网中主机。自动测试执行顺序点击【VIEWORDERTESTS】菜单这个界面可以调整自动测试执行的先后顺序。步骤四分析测试结果在测试执行的属性界面中,有四个标签页面DETAILS、ALLRUNS、ATTACHMENTS、PLANATTACHMENT,软件测试自动化(TESTDIRECTOR)43DETAILS标签页描述测试执行的基本信息ALLRUNS标签页显示在执行测试过程中的信息ATTACHMENTS标签页用来添加附件PLANATTACHMENTS标签页用来显示在测试计划时候添加的附件软件测试自动化(TESTDIRECTOR)44如果是自动测试的话,还会多出一个标签页面EXECCONFIG,它用来设置自动测试在执行过程中的一些相关参数。软件测试自动化(TESTDIRECTOR)45执行测试中的生成报表及图表类似于需求分析第5章项目经理操作51记录缺陷这个章节的目的是让用户知道怎么使用TESTDIRECOTR来管理软件缺陷(BUG)记录缺陷的工作流程步骤一添加缺陷1添加缺陷如图为记录缺陷的主界面软件测试自动化(TESTDIRECTOR)46点击按钮点击按钮,提交这条BUG。如果想填写BUG信息错误,点击按钮,可以清除已经填写的BUG信息。点击按钮,可以添加文件类型的附件。点击按钮,可以添加WEB类型的附件。点击按钮,可以抓图片,并且作为附件点击按钮,就可以进行抓图了,点击按钮,就可以将所抓的图做为附件点击按钮,可以记录下测试环境的信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论