向TestSteps添加测试数据
新创建的TestSteps通过引用与技术指导信息模块。然而,它们不包含任何测试数据和虚拟TestSteps在这个阶段。他们是由星号标记的列数据类型。一个虚拟TestStepValue将被转移到一个明确的TestStepValue只要一个价值,一个ActionMode或者一个数据类型分配给它(见“虚拟转化为明确的TestStepValues”章)。
可以输入一个值为每个TestStepValue数据字段价值。如果一个ValueRange定义的ModuleAttribute TestStepValue引用,然后这些值可以通过一个下拉菜单TestStepValue。此外可以指定所需的ActionMode和数据类型。
移动TestStepValue内容
中包含的值TestStepValues和XTestStepValues TestSteps内可以移动。
过程
左点击TestStepValue,其值应该转移,并且保持鼠标按钮按下。
拖拽选中TestStepValue在TestStepValue应分配的值。
结果取决于最初的情况。有两种可能的变体:
TestStepValues与ModuleAttributes无关
TestStepValues并不与ModuleAttributes,标记<没有关联模块>。
价值观的转移有以下后果:
的价值目标TestStepValue覆盖TestStepValue没有关联的值。
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可以被复制。
过程
用鼠标左键点击TestStepValue,其值应该被转移,保持压力。现在按Ctrl键并保持压力。
拖拽选中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。
TestStep充满数据从测试下的程序被选中。
被测试的应用程序位于对应于所选择的位置TestStep。
选择提前从上下文菜单中。