From 4e41709d76504c389bb8c29b61a71773b5db6239 Mon Sep 17 00:00:00 2001 From: "huanr@chromium.org" Date: Wed, 8 Apr 2009 00:04:27 +0000 Subject: Skeleton setup for new Automated UI test framework. - Add automated_ui_test_base.{cc,h} that defines an AutomatedUITestBase class. This class can be used for both UI test suites and automated UI test running on ChromeBot. - Add automated_ui_test_test and include it in UI test suite so we can individually test all commands provided in AutomatedUITestBase. - Change AutomatedUITest to be a subclass of AutomatedUITestBase. Move RunCommandAsync(), RunCommand(), and NewTab() from AutomatedUITest to AutomatedUITestBase. The plan is moving all individual UI command functions (after they are converted to sync mode) to AutomatedUITestBase so they can be shared by UI test suites and automated UI test. - In automation_provider.cc, add a mapping mechanism from command to notification type. This will make it easy to add more command types. Review URL: http://codereview.chromium.org/56190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13312 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/test/ui/ui_tests.vcproj | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'chrome/test/ui') diff --git a/chrome/test/ui/ui_tests.vcproj b/chrome/test/ui/ui_tests.vcproj index 5a3ed55..48df244 100644 --- a/chrome/test/ui/ui_tests.vcproj +++ b/chrome/test/ui/ui_tests.vcproj @@ -403,6 +403,22 @@ + + + + + + + +