使用TestStepLibraries
TestStepLibraries让你集中管理TestSteps, XTestSteps TestSteps序列,你想重用在多个测试点。你可以只有一个TestStepLibrary每TestCase文件夹。
TestStepLibraries由可重用TestStepBlocks可以用来创建用例。
如果用于创建testcase的可重用TestStepBlocks,创建了相应的引用它们的测试点:
图标 |
描述 |
---|---|
TestStepLibrary |
|
可重用TestStepBlock |
|
可重用TestStepBlock参考 |
|
业务参数容器 |
|
业务参数 |
创建TestStepLibraries
右键单击文件夹你想创建一个TestStepLibrary。如果您选择的文件夹已经包含一个TestStepLibrary您将无法创建另一个,在任何给定的文件夹中只能包含一个TestStepLibrary。
选择
创建TestStepLibrary从上下文迷你工具栏。你也可以左键单击文件夹并选择创建文件夹- >TestStepLibrary从动态菜单测试点。
托斯卡指挥官™将创建一个新的TestStepLibrary选中的文件夹中。你可以指定一个新名称的新TestStepLibrary或您可以使用默认的名称图书馆按输入。
创建可重用TestStepBlocks
使用TestStepLibrary,您需要创建可重用TestStepBlocks TestSteps组成。
创建一个可重用的TestStepBlock TestStepLibrary上单击右键,然后选择创建可重用TestStepBlock从迷你工具栏。
或者,单击TestStepLibrary并选择创建文件夹在动态菜单测试点。
您还可以创建可重用的TestStepBlocks TestSteps:
点击一个TestStep。
拖拽选中TestStep TestStepLibrary。
托斯卡将创建一个可重用TestStepBlock这个TestStep TestStepLibrary内。TestStep本身转换为引用和扩展名_Reference。
可重用TestStepBlocks及其引用可以重命名就像文件夹一样。您还可以添加、编辑或删除在可重用TestStepBlocks TestSteps。
![]() |
TestStepLibrary中的每个修改影响的所有引用。 |
使用可重用TestStepBlocks
您可以添加现有的可重用TestStepBlocks通过使用拖放测试点。这将创建一个可重用的引用TestStepBlock TestCase。
您可以显示或隐藏在一个可重用的TestStepBlock点击TestSteps显示TestStep细节在动态菜单切换按钮测试点。当你激活这个按钮显示TestStep细节,开关按钮的背景是用蓝色突出显示。
当显示TestStep细节被激活,显示业务参数值切换。您可以使用此开关可以很容易地解决业务参数值{PL {…]}为给定的值在业务参数。当你激活显示业务参数值,开关按钮的背景是用蓝色突出显示。
默认情况下,TestStep细节和业务参数值是隐藏的。
库切换激活
合并可重用TestStepBlocks
您可以使用拖放,合并可重用TestStepBlocks提供:
名称、值ActionMode TestStepValues的数据类型都是相同的。
使用相同的模块。为此,可以事先合并模块(见“交换模块”章)。
TestStep文件夹的路径和条件是相同的(可选)。
业务参数的可重用TestStepBlocks是相同的(可选)。
TestSteps的顺序是相同的。
![]() |
只有个人可重用TestStepBlocks可以合并。 |
过程
左点击可重用TestStepBlock合并并且保持鼠标按钮按下。
将选中的可重用TestStepBlock拖到TestStepBlock你想合并。
释放鼠标左键。
选择的选项合并ReusableTestStepBlocks在出现的窗口中。
在下一个对话框窗口中,用户可以决定是否不再使用的可重用TestStepBlock应该被删除。
合并TestStepLibraries
您可以使用拖放,合并TestStepLibraries提供包含可重用TestStepBlocks是相同的(见“合并可重用TestStepBlocks”章)。
过程
左点击TestStepLibrary合并并且保持鼠标左键按下。
将所选TestStepLibrary拖到TestStepLibrary你想合并。
释放鼠标左键。弹出以下对话框窗口:删除ReusableTestStepBlocks不使用了吗?。
选择是的或没有,这取决于你想要删除的可重用TestStepBlocks不再被使用。
取代TestSteps TestStepBlocks重用
为了提高性能,可以替代TestSteps,用于几个测试点,与可重用TestStepBlocks。
过程
创建一个TestStepLibrary (见“创建TestStepLibraries”章)。
左点击TestStep所取代,按住鼠标左键。
同时按下转变键,将所选TestStep拖到之前创建TestStepLibrary并释放鼠标左键。
在接下来的对话框中,选择的选项用可重复使用的TestStepBlock替换模块使用。
下面的对话框窗口列出了影响操作的对象数。确认对话框,是的为了替换模块使用。
TestStepLibraries在多用户模式
TestStepLibraries读访问和包含可重用TestStepBlocks通常是提供给所有用户组,但写访问取决于用户组已被授予权利。
没有写访问
选择修改一个可重用的TestStepBlock取决于当前有效权限。没有写访问的用户组可以使用一个可重用的TestStepBlock为了创建用例,但不能修改的内容可重用TestStepBlock。也不可能修改的内容引用TestStepBlock重用。
现有的写访问
写访问的用户组为一个可重用的TestStepBlock根据需要可以修改其内容。必要的检验过程(见“签入和签出对象”章)包括可重用TestStepBlock和相关的所有引用。结果,所有的修改在一个可重用的TestStepBlock通过引用,就像在单用户模式。
删除TestStepLibraries(可重用TestStepBlocks)
选择可重用TestStepBlock和/或TestStepLibrary被删除。
点击
删除在微型工具栏或动态测试点菜单,或按下▽关键。
如果重用TestStepBlock用于一个或多个测试点,以下警告消息将出现:
点击好吧删除可重用TestStepBlock连同其所有引用。
如果可重用TestStepBlock不应该删除,点击取消。
![]() |
在多用户模式,引用的内容可重用的写访问TestStepBlocks总是属于用户组拥有的权限可重用TestStepBlock。 |
编辑和删除TestStepLibraries和可重用TestStepBlocks从而影响整个工作区中所有引用。
解决引用
引用可重用TestStepBlocks可以解决。在这种情况下,一份TestSteps,可任意编辑和不再是TestStepLibrary有关。
选择参考需要解决。
选择解决参考从上下文菜单中。