My[Test Setup for Test Modules]此处相同:
Environment1(Test_Environment.tse(
-TestEnv1Folder(Folder(
- 测试模块环境1-1
- TestModuleEnv1-2
-测试文件夹(文件夹(- 测试模块文件夹1
- TestModuleInFolder2
-TestFolder2(文件夹(- 测试模块环境2-1
- 测试模块环境2-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";文件夹.项目(索引(";以便运行测试模块。(指数将逐渐上升(。
问题:如何在所有文件夹(TestEnv1Folder、TestFolder和TestFolder2(中运行所有testModule?
您可以在TestEnvironment
对象下使用ExecuteAll
方法。这将执行该TestEnvironment下所有文件夹中的所有测试用例。