可重用TestStepBlocks

可重用TestStepBlocks包含TestSteps在多个测试点可以重用,所以你不需要重做你的工作。您可以创建和管理Resusable TestStepBlocks使用TestStepLibraries (见“使用TestStepLibraries”章)。

属性

描述

您可以为这个属性输入任何文本。输入的信息也显示工具提示。

的信息存储在这里没有任何影响自动操舵。

使用业务参数

业务参数显示总结从一个可重用的TestStepBlock基于业务的相关信息。动态值与TestStepValues分开显示和管理。业务参数值定义在适当的参考。

业务参数:示例

XL路径不翻译TestCase模板实例化后可重用TestStepBlocks包含业务参数。

如何创建业务参数

  1. 一个可重用的TestStepBlock上单击鼠标右键,然后选择创建业务参数容器从上下文菜单中。所有的业务参数定义在这个新创建的业务参数容器。

  2. 右键单击业务参数容器和选择创建参数从上下文菜单中。

  1. 新业务参数指定一个名称。

  2. 将新创建的业务参数拖到选择TestStepValue放。创建一个链接。

    您还可以创建一个链接到业务参数通过输入语法{PL(<业务参数名称>)}到所需的TestStepValue。

    如果你拖&业务参数下降到TestStep而不是TestStepValue TestStep执行的条件依赖于业务中定义的参数条件TestStep的列。

以下选项也可以从业务参数上下文菜单手动创建业务参数:

  • 创建参数(后):创建一个业务参数直接选择下业务参数。

  • 创建重复(后):创建一个复制所选的业务参数。

  • 创建参数:创建一个业务参数下所选业务参数。

通过拖拽创建业务参数

  1. 一个可重用的TestStepBlock上单击鼠标右键,然后选择创建业务参数容器从上下文菜单中。所有的业务参数定义在这个新创建的业务参数容器。

  2. 将所选的TestStepValues拖到指定容器业务参数

    请注意,只有TestStepValues已经可以拖拽到生成的业务参数容器。

创建业务参数

的TestStep属于业务参数也与可重用TestStepBlock当你拖拽。链接是链接显示为一个参数价值列TestStepValues与业务参数:

语法:

{PL(<业务参数名称>)}

业务参数名不能包含任何点因为这是解释为单个参数之间的分隔符。

创建一个可重用的TestStepBlock定义的业务参数

创建一个可重用的TestStepBlock定义的业务参数,遵循这些步骤:

  1. 马克一个或多个TestSteps TestStep文件夹内或TestStepValues TestCase。

  2. 右键单击选中的元素和选择创建可重用TestStepBlock参数从上下文菜单中。你只能创建可重用TestStepBlock参数如果选定元素位于相同的TestCase。

请注意,您必须检查TestStepLibrary在父元素的TestCase文件夹你想转换为业务参数。如果没有TestStepLibrary存在,父TestCase文件夹本身必须签出。

为进一步的信息,请参考“签入和签出对象”章

如果存在TestStepLibrary选定元素的父TestCase文件夹中,托斯卡创建一个可重用的TestStepBlock在这个TestStepLibrary。如果父母TestCase TestStepLibrary文件夹不包含,托斯卡创建一个。

托斯卡替换所选元素的引用新创建可重用的TestStepBlock。

中定义的业务参数值相应的业务参数参考。

定义一个值范围业务参数

ValueRange列,您可以定义一个值范围为每个业务参数,供以后使用。个人价值观是由分号隔开。

业务参数——ValueRange

修改业务参数

如果业务参数名称改变了,或者一个业务业务参数中的参数移动容器,链接是自动调整相应的参数。

使用业务参数的测试

如果一个可重用的TestStepBlock TestCase(引用),例如使用业务参数引用中创建TestCase指向TestStepBlock的业务参数。TestCase-specific数据业务参数中定义引用。

  1. 定义业务参数值在相应的业务参数参考。

业务参数定义的价值观——细节视图

  1. 选择可重用TestStepBlock参考。通过单击按钮测试点带菜单,TestStepValue语法是解决(分散的文本视图)。如果TestStep的条件不满足,这TestStep将隐藏在分散的文本视图。另外,组合键转变+可以使用。

业务参数解析——分散观点

内的所有对象可重用TestStepBlock参考(除了业务参数)可以使用隐藏的视图按钮测试点带菜单。这种观点被称为简单的视图,也可以通过启用关键。

TestStepValues隐藏——简单视图

删除业务参数值

所有业务参数引用的值在一个可重用的业务参数容器删除TestStepBlock参考使用的选项删除参数树从上下文菜单中业务参数的容器。个人业务参数参考值是通过选择删除删除从上下文菜单中所需的业务参数。

业务参数本身就是从一个可重用的TestStepBlock使用删除选择。删除业务参数是因此不再可用在其他引用。如果定义一个引用删除参数,显示了消息<没有相关参数>而不是业务参数参考。

嵌套的可重用TestStepBlocks

如果一个可重用的TestStepBlock中引用另一个可重用的TestStepBlock,应该注意如下:

  • 可重用TestStepBlocks是独立的对象,只能通过使用外部数据转移他们的业务参数参考。

  • 因此,引用可重用TestStepBlock只能有一个参数链接到业务参数的父TestStepBlock业务参数的引用,而不是其TestStepValues。

下面的插图所示的例子中,这意味着:

  • 业务参数引用P3P4有参数链接到业务参数吗P1P2从家长可重用TestStepBlock值。

  • 只有业务参数的值P1P2可以适应Block1在稍后的时间点。

  • 使用参数链接在业务参数P3P4TestStepValues有关的Block2_Reference

嵌套的可重用TestStepBlocks