[chromium-dev] Re: how to run chromium with 'automation' enabled?
This feels a little off topic (from chrome dev), so please feel free to follow up off-list. One way is to use the latest version of webdriver, built from the its subversion repo: http://selenium.googlecode.com/ I'm not quite sure what you're trying to do with the automated Chrome though, so I'm not sure if this is the right answer for you. Regards, Simon On Fri, Sep 4, 2009 at 6:46 PM, hap 497 hap...@gmail.com wrote: Can you please tell me how you remote control an instance of chromium without using Automation Proxy? Thank you. On Fri, Sep 4, 2009 at 2:15 AM, Simon Stewartsimon.m.stew...@gmail.com wrote: I thought that the AutomationProxy wasn't available in released versions of Chrome A look at the symbols exported by the chrome.dll suggests that this is the case. Simon On Thu, Sep 3, 2009 at 11:07 PM, Paweł Hajdan Jr. phajdan...@chromium.org wrote: Then probably you should just use AutomationProxy (directly, without UI test framework). Adapting tests would be harder - just build a small driver program to launch the browser in a similar way UI test does, and uses the AutomationProxy to send it NavigateToURL message. You may also want to take a look how page_cycler tests work. They just tell the browser to load a set of URLs. On Thu, Sep 3, 2009 at 13:25, hap 497 hap...@gmail.com wrote: Thank you. My goal is to remote control (e.g. load an url) a running instance of browser. That is why I am trying to run this AutomationProxyTest NavigateToURL to an running instance of browser. That is why I ask how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? On Thu, Sep 3, 2009 at 8:29 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
We recently landed support for using Chrome into WebDriver, and will shortly be making a set of downloads available. This would allow you to remote control an instance of Chrome using something like: WebDriver driver = new ChromeDriver(); driver.get(http://www.example.com;); The code is hosted at: http://selenium.googlecode.com/ Regards, Simon On Thu, Sep 3, 2009 at 9:25 PM, hap 497 hap...@gmail.com wrote: Thank you. My goal is to remote control (e.g. load an url) a running instance of browser. That is why I am trying to run this AutomationProxyTest NavigateToURL to an running instance of browser. That is why I ask how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? On Thu, Sep 3, 2009 at 8:29 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
I thought that the AutomationProxy wasn't available in released versions of Chrome A look at the symbols exported by the chrome.dll suggests that this is the case. Simon On Thu, Sep 3, 2009 at 11:07 PM, Paweł Hajdan Jr. phajdan...@chromium.org wrote: Then probably you should just use AutomationProxy (directly, without UI test framework). Adapting tests would be harder - just build a small driver program to launch the browser in a similar way UI test does, and uses the AutomationProxy to send it NavigateToURL message. You may also want to take a look how page_cycler tests work. They just tell the browser to load a set of URLs. On Thu, Sep 3, 2009 at 13:25, hap 497 hap...@gmail.com wrote: Thank you. My goal is to remote control (e.g. load an url) a running instance of browser. That is why I am trying to run this AutomationProxyTest NavigateToURL to an running instance of browser. That is why I ask how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? On Thu, Sep 3, 2009 at 8:29 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
You can send automation messages directly, but AutomationProxy seems much more better for that to me. Of course if you don't have AutomationProvider on the browser side, then it's not going to work either way. On Fri, Sep 4, 2009 at 10:46, hap 497 hap...@gmail.com wrote: Can you please tell me how you remote control an instance of chromium without using Automation Proxy? Thank you. On Fri, Sep 4, 2009 at 2:15 AM, Simon Stewartsimon.m.stew...@gmail.com wrote: I thought that the AutomationProxy wasn't available in released versions of Chrome A look at the symbols exported by the chrome.dll suggests that this is the case. Simon On Thu, Sep 3, 2009 at 11:07 PM, Paweł Hajdan Jr. phajdan...@chromium.org wrote: Then probably you should just use AutomationProxy (directly, without UI test framework). Adapting tests would be harder - just build a small driver program to launch the browser in a similar way UI test does, and uses the AutomationProxy to send it NavigateToURL message. You may also want to take a look how page_cycler tests work. They just tell the browser to load a set of URLs. On Thu, Sep 3, 2009 at 13:25, hap 497 hap...@gmail.com wrote: Thank you. My goal is to remote control (e.g. load an url) a running instance of browser. That is why I am trying to run this AutomationProxyTest NavigateToURL to an running instance of browser. That is why I ask how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? On Thu, Sep 3, 2009 at 8:29 AM, Paweł Hajdan Jr. phajdan...@chromium.org wrote: You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
Can you please tell me how you remote control an instance of chromium without using Automation Proxy? Thank you. On Fri, Sep 4, 2009 at 2:15 AM, Simon Stewartsimon.m.stew...@gmail.com wrote: I thought that the AutomationProxy wasn't available in released versions of Chrome A look at the symbols exported by the chrome.dll suggests that this is the case. Simon On Thu, Sep 3, 2009 at 11:07 PM, Paweł Hajdan Jr. phajdan...@chromium.org wrote: Then probably you should just use AutomationProxy (directly, without UI test framework). Adapting tests would be harder - just build a small driver program to launch the browser in a similar way UI test does, and uses the AutomationProxy to send it NavigateToURL message. You may also want to take a look how page_cycler tests work. They just tell the browser to load a set of URLs. On Thu, Sep 3, 2009 at 13:25, hap 497 hap...@gmail.com wrote: Thank you. My goal is to remote control (e.g. load an url) a running instance of browser. That is why I am trying to run this AutomationProxyTest NavigateToURL to an running instance of browser. That is why I ask how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? On Thu, Sep 3, 2009 at 8:29 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
Thank you. My goal is to remote control (e.g. load an url) a running instance of browser. That is why I am trying to run this AutomationProxyTest NavigateToURL to an running instance of browser. That is why I ask how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? On Thu, Sep 3, 2009 at 8:29 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
Then probably you should just use AutomationProxy (directly, without UI test framework). Adapting tests would be harder - just build a small driver program to launch the browser in a similar way UI test does, and uses the AutomationProxy to send it NavigateToURL message. You may also want to take a look how page_cycler tests work. They just tell the browser to load a set of URLs. On Thu, Sep 3, 2009 at 13:25, hap 497 hap...@gmail.com wrote: Thank you. My goal is to remote control (e.g. load an url) a running instance of browser. That is why I am trying to run this AutomationProxyTest NavigateToURL to an running instance of browser. That is why I ask how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? On Thu, Sep 3, 2009 at 8:29 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: You need AutomationProxy for that. See the line server_.reset(CreateAutomationProxy(command_execution_timeout_ms_)); Please keep the discussion on the list. And I'll repeat my question: what is your goal? I might guess that you are trying to re-use the browser between test runs. It may be a bad example, but in that case there is a much better (and easier!) way to do that. On Wed, Sep 2, 2009 at 19:18, hap 497 hap...@gmail.com wrote: Thank you. I am doing this in XCode on MacOSX. I have commented out * LaunchBrowserAndServer() in UITest::Setup(); * CloseBrowserAndServer() in UITest::TearDown(); And then I start 'chrome' executable in my chrome xcode project. But how can I run the 'TEST_F(AutomationProxyTest, NavigateToURL) ' Test case in automation_proxy_uitest.cc using the browser I start in XCode? Thank you for your help again. On Wed, Sep 2, 2009 at 12:48 PM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: I think you're on a good track then. Just see how the UI test launches the browser, and to the same manually. Then rip out the launching and shutdown of the browser out of ui_test.cc, and rewire that with the test case you want to run. I can explain in more detail if needed. But... what are you ultimately trying to accomplish? The automation is a tricky thing, and maybe I'll be able to recommend a better way when I see your goal. On Wed, Sep 2, 2009 at 12:45, hap 497 hap...@gmail.com wrote: Currently, I run the 'ui_tests --gtest_filter=Automation*'. This way, the test creates and tears down chromium for each test case. What I would like is 1. Launch an instance of chromium (with automation enable) 2. disable 'creates/tears down of chromium in chromium ui test 3. Execute 1 test case against that instance of chromium Thank you. On Wed, Sep 2, 2009 at 10:06 AM, Paweł Hajdan Jr.phajdan...@chromium.org wrote: Could you provide some more details? You can find some examples in chrome/test/ui/ui_test.cc (LaunchBrowserHelper). On Wed, Sep 2, 2009 at 09:40, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---
[chromium-dev] Re: how to run chromium with 'automation' enabled?
Can you be more specific about what automation you'd like enabled? Maybe --dom-automation is what you're looking for, this binds the window.domAutomationController object. Patrick On Wed, Sep 2, 2009 at 9:40 AM, hap 497 hap...@gmail.com wrote: Hi, Can you please tell me how can I run chromium with 'automation' enabled? Thank you. --~--~-~--~~~---~--~~ Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~--~~~~--~~--~--~---