1

我的[测试模块的测试设置]在这里相同:

Environment1 (Test_Environment.tse)
-TestEnv1Folder (文件夹)

  • 测试模块Env1-1
  • TestModuleEnv1-2
    -TestFolder(文件夹)
    • TestModuleInFolder1
    • TestModuleInFolder2
      -TestFolder2(文件夹)
      • 测试模块Env2-1
      • 测试模块Env2-2

我理解使用:

 test_environment = self.application.Configuration.TestSetup.TestEnvironments.Item("Environment1")
 test_environment = win32.CastTo(test_environment, "ITestEnvironment2")
 testM = test_environment.Folders.Item("TestFolder")

我在 [TestFolder] 文件夹中运行测试模块...我知道我必须使用 p"Folders.Item (index)" 才能运行测试模块。(指数会逐渐增加)。

问题:如何在所有文件夹(TestEnv1Folder、TestFolder 和 TestFolder2)中运行所有 testModule?

4

1 回答 1

0

您可以使用对象ExecuteAll下的方法TestEnvironment。这将执行该 TestEnvironment 下所有文件夹中的所有测试用例。

于 2021-01-27T08:55:24.657 回答