如何在 UFT 的测试中重新安排 Action 的执行?

How to rearrange Action's execution in a Test in UFT?

我在 UFT 中的 单个测试 中执行 多个操作 时遇到问题.我有 3 个动作,即 Action1Action2Action3,我需要 运行 Action3,然后是 Action1,最后是 Action2。但问题是当我执行我的测试 UFT 总是 运行s Action1 然后 Action2 最后 Action3

那么,有什么方法可以重新排列 我在 UFT 中的操作吗?

您可以在测试窗格中拖放操作。双击测试名称(在屏幕截图中突出显示)。然后你会看到动作的流程,只需按照你想要的顺序拖动它们。

我还找到了一个解决方案,它是: 当我们在 UFT 中创建一个测试时,它会在目录结构级别创建一个 Action0 文件夹.

在这个 Action0 文件夹中有一个名为 "SCRIPT" 的文件。您需要做的只是在任何编辑器中打开此 Script 并按照我们希望的顺序重新排列 Action 的语句 运行.

例如: RunAction "Action3", oneIteration RunAction "Action1", oneIteration RunAction "Action2", oneIteration

通过执行此操作,UFT 将首先执行 Action3,然后执行 Action1,最后执行 Action2。 Action0 的唯一目的是重新安排 Action 的执行。