TestDirector详细使用步骤.docx
- 文档编号:26730922
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:10
- 大小:69.57KB
TestDirector详细使用步骤.docx
《TestDirector详细使用步骤.docx》由会员分享,可在线阅读,更多相关《TestDirector详细使用步骤.docx(10页珍藏版)》请在冰豆网上搜索。
TestDirector详细使用步骤
TestDirector详细使用步骤
1、计划测试运行(SchedulingTestRuns)
TestDirector能够让你去控制测试集中测试的执行。
本章描述了:
●计划测试运行(SchedulingaTestRun)
●修改测试运行计划(ModifyingaTestRunSchedule)
●有序地组织测试(ArrangingTestsSequentially)
●查找测试(FindingTests)
●查看执行流程图(ViewingtheExecutionFlowDiagram)
1.1关于计划测试运行(AboutSchedulingTestRuns)
在执行流程中,你能够为执行的测试指定日期和时间,以及设置条件。
条件是基于在执行流程中另一个已定义测试的结果。
通过设置条件,你能够要求TestDirector去推迟执行当前的测试,直到另一个已定义的测试已经完成运行或通过。
你也能够设置测试执行的顺序。
例如在NewOrder测试集中,你能够决定Test2的运行仅仅需要在Test1已经结束;Test3运行仅仅需要Test2通过;Test2必须在Test3之前运行一天。
不象执行网格,它显示的测试仅仅具有测试运行信息,执行流程显示的测试具有在图中的条件。
注意,在执行流程中,你仅仅只能够计划测试运行。
在执行流程图中,测试集是以测试集图标
在表现,每个测试是以一个测试图标在表现。
一个虚线箭头
标识该测试不具有条件。
一个实线箭头
标识一个条件,能够为蓝色或绿色。
假如实线箭头为蓝色,则表示条件状态设置为“Finished”;假如实线箭头为绿色,则表示条件状态设置为“Passed”。
当一个测试具有时间依赖时,一个时间依赖图标
将被添加到这图表中。
1.2计划测试运行(SchedulingaTestRun)
执行流程能够让你查看已经发生的执行过程和控制测试被执行的方式。
你能够指定在什么时间(时间依赖)和什么条件(执行条件)下,测试被执行。
计划一轮测试运行:
1.在执行流程上,双击一个测试或右击一个测试并选择TestRunSchedule。
测试运行计划的对话框被打开,并现在执行条件标签页。
2.点击New按钮,来增加一个条件。
新增执行条件对话框被打开。
3.在Test下拉框,选择一个你准备与当前测试形成依赖的测试。
●选择Finished(默认的),命令TestDirector仅仅只在指定的测试结束执行后,才开始执行当前的测试。
●选择Passed,命令TestDirector仅仅只在指定的测试结束,并通过,才开始执行当前的测试。
4.在Comments框中,添加任何关于执行条件的相关信息。
5.点击OK。
条件被添加到列表中。
提示:
你也可以在执行流程中直接地添加条件。
添加一个测试图标(不是测试名称)并拖动箭头到另外一个测试。
默认情况下,TestDirector设置的条件为“Finished”。
若想改变这个条件,双击条件箭头,再弹出的执行条件对话框中,选择Passed,并点击OK。
6.点击TimeDependency标签页,指定你准备执行这个测试的时间。
7.选择RunAtSpecifiedTime项,并选择Date和/或Time。
提示:
你能够通过拖动DragTimeDependencyToFlow按钮
到一个测试中来计划测试运行的时间和日期。
双击这个图标,在弹出的测试的时间依赖对话框中设置测试的时间依赖。
8.点击OK去关闭测试运行计划的对话框。
再执行流程图中会显示测试和相应的条件。
1.3修改测试运行计划(ModifyingaTestRunSchedule)
你可以修改和删除测试运行计划的条件和时间依赖。
编辑执行条件:
你可以编辑测试运行的条件。
1.在执行流程中,双击一个条件箭头,或右键点击一个条件箭头并选择ExecutionCondition。
执行条件对话框被打开。
2.修改任何关于执行条件的相关信息,点击OK。
删除执行条件:
你可以删除连接到测试运行的条件。
你也可以删除指定测试的所有相关的条件。
删除一个执行条件:
1.在执行流程中,右键点击一个条件箭头并选择RemoveExecutionCondition。
2.点击Yes去确认。
相应的箭头从执行流程中移除。
删除一个测试的所有执行条件:
1.在执行流程中,右键点击一个测试并选择RemoveTest’sExecutionConditions。
2.点击Yes去确认。
所选定测试的所有连接的箭头均从执行流程中移除。
编辑时间依赖:
你可以修改计划测试运行的时间和日期。
1.在执行流程中,双击连接测试的TimeDependency图标
,测试的时间依赖对话框被打开。
2.修改时间或日期并点击OK。
删除时间依赖:
你可以删除设置到一个测试执行的指定时间或/和日期。
1.在执行流程中,右击连接到测试的TimeDependency图标
并选择RemoveTimeDependency。
2.点击OK取确认。
时间依赖图标从执行流程中移除。
1.4有序地组织测试(ArrangingTestsSequentially)
在执行流程中,你能够改变显示在图中测试的执行顺序。
重新组织测试顺序:
1.按住Shift键并在执行流程中选择两个或更多的测试。
2.选择Execution>ArrangeTestsSequentially,或右键点击一个测试并选择ArrangeTestsSequentially。
组织测试对话框被打开。
3.从列表中选择一个测试并点击向上
或向下
按钮来改变测试在序列中的位置。
4.点击OK。
为序列改变的执行条件被添加。
1.5查找测试(FindingTests)
你可以在执行流程中搜索一个测试。
查找一个测试:
1.在工具栏上点击FindTest按钮
,或选择Execution>FindTest。
查找测试对话框被打开。
2.在ValuetoFind框中,输入测试的名称(或部分名称)。
此查找是不分大小写的。
3.点击Find。
TestDirector将会试图去定位这个测试。
假如搜索是成功的,搜索结果对话框将被打开,并显示可能匹配的列表。
从列表中选择一个结果,并点击GoTo按钮,则会在测试计划树中高亮显示此测试。
假如搜索不成功,相应的提示信息框将被弹出。
1.6查看执行流程图(ViewingtheExecutionFlowDiagram)
TestDirector包括一些缩放和布局的工具,能够让你改变执行流程的显示方式。
你也可以拷贝执行流程图到剪贴板。
Layout
点击ArrangeTestsSequentially按钮
,来重新组织测试的布局。
这样可以更清楚地查看不同测试之间的依赖关系。
ZoomIn
点击ZoomIn按钮
,来增加放大倍率,使图像显示得更大。
ZoomOut
点击ZoomOut按钮
,来减小放大倍率,使图像显示得更小。
FitInWindow
点击FitInWindow按钮
,来以适合窗口的方式重新显示图像。
你也可以点击下拉按钮来选择一个放大倍率的选项:
●选择一个指定的缩放级别,如:
25%、50%、150或200%。
●选择Normal以100%得放大率来显示图像。
●选择CustomZoom来指定缩放级别。
在自定义缩放对话框中,输入一个缩放级别,并点击Zoom来显示这个缩放级别。
CopytoClipboard
选择View>CopytoClipboard,以位图的方式,拷贝当前的执行流程图到剪贴板中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TestDirector 详细 使用 步骤
![提示](https://static.bdocx.com/images/bang_tan.gif)