向TestSteps添加测试数据

新创建的TestSteps通过引用与技术指导信息模块。然而,它们不包含任何测试数据和虚拟TestSteps在这个阶段。他们是由星号标记的列数据类型。一个虚拟TestStepValue将被转移到一个明确的TestStepValue只要一个价值,一个ActionMode或者一个数据类型分配给它(见“虚拟转化为明确的TestStepValues”章)。

可以输入一个值为每个TestStepValue数据字段价值。如果一个ValueRange定义的ModuleAttribute TestStepValue引用,然后这些值可以通过一个下拉菜单TestStepValue。此外可以指定所需的ActionMode和数据类型。

一个屏幕或反复出现的元素作为一个模块只扫描一次。这个模块可以用于任何数量的任何的次数与测试点测试数据。

测试用例和测试数据

移动TestStepValue内容

中包含的值TestStepValues和XTestStepValues TestSteps内可以移动。

过程

  1. 左点击TestStepValue,其值应该转移,并且保持鼠标按钮按下。

  2. 拖拽选中TestStepValue在TestStepValue应分配的值。

移动TestStepValue内容

结果取决于最初的情况。有两种可能的变体:

TestStepValues与ModuleAttributes无关

TestStepValues并不与ModuleAttributes,标记<没有关联模块>

价值观的转移有以下后果:

  1. 的价值目标TestStepValue覆盖TestStepValue没有关联的值。

  2. TestStepValue没有协会将被删除。

TestStepValues ModuleAttributes联系在一起

TestStepValues的值,这与ModuleAttribute相关联,可以转移到其他TestStepValues,这也与ModuleAttribute相关联。

先决条件

  • 的链接ModuleAttributes TestStepValues必须两CustomControls或没有CustomControls。

价值观的转移有以下后果:

  • 值从源TestStepValue目标TestStepValue。

  • 目标TestStepValue TestStepValue包含的价值来源。

  • 源TestStepValue不包含任何值。

与下属XTestStepValues XTestStepValues

如果一个XTestStepValue下属XTestStepValues,其价值观也转移。如果这些XTestStepValues不同的名称,创建新的XTestStepValues。

复制TestStepValue内容

中包含的值在TestSteps TestStepValues XTestStepValues可以被复制。

过程

  1. 用鼠标左键点击TestStepValue,其值应该被转移,保持压力。现在按Ctrl键并保持压力。

  2. 拖拽选中TestStepValue TestStepValue,应该指定的值。

价值观的转移有以下结果:从源TestStepValue值复制到目标TestStepValue。

与下属XTestStepValues XTestStepValues

如果一个XTestStep包含下属XTestStepValues,其价值观也转移。如果这些XTestStepValues不同的名称,创建新的XTestStepValues。

将虚拟转化为明确的TestStepValues

TestSteps,由拖拽TestStep模块,只有虚拟TestStepValues。这些TestStepValues被排除在任何行动托斯卡指挥官™。有三种可能性将虚拟TestStepValue转化为一个明确的TestStepValue:

  • 分配一个值,手动ActionMode或数据类型(见“属性”章)

  • 拖&下降ModuleAttribute TestStep

  • 拖放一个或几个TestSteps ModuleAttribute

这些步骤也可以通过TC-Shell执行(见“马克章对象和拖拽任务”)。

将虚拟转化为明确的TestStepSubValues

TestSteps,通过拖放模块创建TestCase,只有虚拟TestStepValues和TestStepSubValues(例如一个表有TestStepSubValues)。这些值被排除在任何托斯卡指挥官™操作。将虚拟TestStepSubValues转化为虚拟的类似于虚拟TestStepValues的转换(见“虚拟转化为明确的TestStepValues”章)。

提前

托斯卡指挥官™可以提取测试数据直接从被测试的应用程序,将其传输到TestStep使用函数提前

这可以针对所有TestStepValues TestStep或个人TestStepValues。唯一不同的程序的选择TestStep或TestStepValue。

  1. TestStep充满数据从测试下的程序被选中。

  2. 被测试的应用程序位于对应于所选择的位置TestStep

  3. 选择提前从上下文菜单中。