Well the issue mentioned below has been resolved. I just copied the chromedriver binary file at the location defined in my Path environment variable
Thanks On Thu, Jan 31, 2013 at 12:42 AM, Sohail Mirza <[email protected]> wrote: > Joe, > i downloaded chromedriver file and extracted it. > > When i run my script, i am getting following issue :( *Do you have an > idea where i should exactly place the chromedriver binary file?* > > > D:\Watir\Examples>Test1.rb > > C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.27.2/lib/selenium/webdr > iver/chrome/service.rb:20:in `executable_path': Unable to find the > chromedriver > executable. Please download the server from > http://code.google.com/p/chromedrive > r/downloads/list and place it somewhere on your PATH. More info at > http://code.g > oogle.com/p/selenium/wiki/ChromeDriver. > (Selenium::WebDriver::Error::WebDriverEr > ror) > > > On Thu, Jan 31, 2013 at 12:23 AM, Joe Fleck <[email protected]> wrote: > >> Yes you will need to install the chromeDriver. If you download this book: >> Homebrewer's Guide to Watir >> it will walk through all the necessary steps. You can find it here " >> https://leanpub.com/watirbook " >> >> joe >> >> On Wed, Jan 30, 2013 at 3:17 PM, Sohail Mirza <[email protected]> wrote: >> > Joe, >> > >> > Currently my script is working with FireFox as i am using >> watir-webdriver. >> > >> > Lets say if i want to make the same script compatible with Google Chrome >> > what pre-requisists i should i follow? >> > Do i need to install ChromDriver? if yes how to download and configure >> it? >> > what should i put in require "" in my script? >> > >> > Do you have simple example for developing script for chrome?? >> > Thanks >> > >> > >> > On Thu, Jan 31, 2013 at 12:05 AM, Joe Fleck <[email protected]> >> wrote: >> >> >> >> No problem. >> >> >> >> On Wed, Jan 30, 2013 at 3:04 PM, Sohail Mirza <[email protected]> >> wrote: >> >> > Sorry my mistake here. >> >> > >> >> > Sub Menu 1 was a dummy name. i replaced it with real name and now it >> is >> >> > working fine. Great >> >> > Thanks a lot Joe for your kind help. Much appreciated. >> >> > >> >> > >> >> > >> >> > >> >> > On Wed, Jan 30, 2013 at 11:51 PM, Joe Fleck <[email protected]> >> >> > wrote: >> >> >> >> >> >> Okay. >> >> >> >> >> >> you need to change my @browser to what you initialized your browser >> as. >> >> >> >> >> >> Joe >> >> >> >> >> >> # if you have to sign in do that >> >> >> >> >> >> >> >> >> On Wed, Jan 30, 2013 at 2:48 PM, Sohail Mirza <[email protected]> >> wrote: >> >> >> > Joe, >> >> >> > >> >> >> > i tried following >> >> >> > >> >> >> > @browser.li(:class=>"potato-menu-item >> >> >> > potato-menu-has-vertical").click >> >> >> > @browser.a(:text=>'Sub Menu 1').click >> >> >> > >> >> >> > D:/Watir/Examples/Test1.rb:4:in `<main>': undefined method `li' >> for >> >> >> > nil:NilClass >> >> >> > (NoMethodError) >> >> >> > >> >> >> > >> >> >> > >> >> >> > On Wed, Jan 30, 2013 at 11:43 PM, Joe Fleck <[email protected] >> > >> >> >> > wrote: >> >> >> >> >> >> >> >> Hi Sohail, >> >> >> >> >> >> >> >> Yes. >> >> >> >> >> >> >> >> @browser.li(:class=>"potato-menu-item >> >> >> >> potato-menu-has-vertical").click >> >> >> >> @browser.a(:text=>'Sub Menu 1').click >> >> >> >> >> >> >> >> >> >> >> >> Sometimes it is difficult to run these steps in irb. I would >> >> >> >> suggest >> >> >> >> creating a method then calling it in irb. >> >> >> >> >> >> >> >> <<do first>> >> >> >> >> >> >> >> >> def click_sub_menu() >> >> >> >> @browser.li(:class=>"potato-menu-item >> >> >> >> potato-menu-has-vertical").click >> >> >> >> @browser.a(:text=>'Sub Menu 1').click >> >> >> >> end >> >> >> >> >> >> >> >> <then call it> >> >> >> >> click_sub_menu >> >> >> >> >> >> >> >> >> >> >> >> Hope this helps. >> >> >> >> >> >> >> >> Joe >> >> >> >> >> >> >> >> >> >> >> >> On Wed, Jan 30, 2013 at 2:35 PM, Sohail Mirza <[email protected]> >> >> >> >> wrote: >> >> >> >> > Joe, >> >> >> >> > >> >> >> >> > Are you asking for this? >> >> >> >> > i used Chrome Develope Tool and found the following. >> >> >> >> > >> >> >> >> > >> >> >> >> > <li class="potato-menu-item potato-menu-has-vertical"> >> >> >> >> > Main1 >> >> >> >> > <ul class="subMenu potato-menu-group >> >> >> >> > potato-menu-vertical" >> >> >> >> > style="left: 0px; display: none;"> >> >> >> >> > >> >> >> >> > <li class="potato-menu-item"> >> >> >> >> > >> >> >> >> > <a href="/MyDemoTest/Menu/LoadView?menuItemKey=1" >> >> >> >> > onclick="ShowLoadingIndicator();">Sub Menu 1</a> >> >> >> >> > >> >> >> >> > </li> >> >> >> >> > <li class="potato-menu-item"> >> >> >> >> > >> >> >> >> > <a href="/MyDemoTest/Menu/LoadView?menuItemKey=6" >> >> >> >> > onclick="ShowLoadingIndicator();">Sub Menu 2</a> >> >> >> >> > >> >> >> >> > </li> >> >> >> >> > <li class="potato-menu-item"> >> >> >> >> > >> >> >> >> > <a href="/MyDemoTest/Menu/LoadView?menuItemKey=7" >> >> >> >> > onclick="ShowLoadingIndicator();">Sub Menu 3</a> >> >> >> >> > >> >> >> >> > </li> >> >> >> >> > >> >> >> >> > </ul> >> >> >> >> > >> >> >> >> > </li> >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > On Wed, Jan 30, 2013 at 10:58 PM, Joe Fleck < >> [email protected]> >> >> >> >> > wrote: >> >> >> >> >> >> >> >> >> >> Hi, >> >> >> >> >> >> >> >> >> >> First thing.. make sure you use firebug or developer tool to >> get >> >> >> >> >> the >> >> >> >> >> html. >> >> >> >> >> Don't use view source. >> >> >> >> >> >> >> >> >> >> You will need to first expose the submenu and then select the >> >> >> >> >> submenu >> >> >> >> >> item >> >> >> >> >> you want. >> >> >> >> >> >> >> >> >> >> Repost the html code here and we will be better able to help >> you. >> >> >> >> >> >> >> >> >> >> Joe >> >> >> >> >> >> >> >> >> >> On Jan 30, 2013 1:55 PM, "Sohail Mirza" <[email protected]> >> wrote: >> >> >> >> >>> >> >> >> >> >>> Hi folks, >> >> >> >> >>> >> >> >> >> >>> I need to select sub menu item. How can i automate this? I am >> >> >> >> >>> using >> >> >> >> >>> Watir-Classic gem. >> >> >> >> >>> >> >> >> >> >>> The view source shows following >> >> >> >> >>> >> >> >> >> >>> <li> >> >> >> >> >>> <a href="/MyDemoTest/Menu/LoadView?menuItemKey=1" >> >> >> >> >>> onclick="ShowLoadingIndicator();">Test Management</a> >> >> >> >> >>> </li> >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> Thanks, >> >> >> >> >>> >> >> >> >> >>> -- >> >> >> >> >>> -- >> >> >> >> >>> Before posting, please read http://watir.com/support. In >> short: >> >> >> >> >>> search >> >> >> >> >>> before you ask, be nice. >> >> >> >> >>> >> >> >> >> >>> [email protected] >> >> >> >> >>> http://groups.google.com/group/watir-general >> >> >> >> >>> [email protected] >> >> >> >> >>> >> >> >> >> >>> --- >> >> >> >> >>> You received this message because you are subscribed to the >> >> >> >> >>> Google >> >> >> >> >>> Groups >> >> >> >> >>> "Watir General" group. >> >> >> >> >>> To unsubscribe from this group and stop receiving emails from >> >> >> >> >>> it, >> >> >> >> >>> send >> >> >> >> >>> an >> >> >> >> >>> email to [email protected]. >> >> >> >> >>> For more options, visit >> >> >> >> >>> https://groups.google.com/groups/opt_out. >> >> >> >> >>> >> >> >> >> >>> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> >> -- >> >> >> >> >> Before posting, please read http://watir.com/support. In >> short: >> >> >> >> >> search >> >> >> >> >> before you ask, be nice. >> >> >> >> >> >> >> >> >> >> [email protected] >> >> >> >> >> http://groups.google.com/group/watir-general >> >> >> >> >> [email protected] >> >> >> >> >> >> >> >> >> >> --- >> >> >> >> >> You received this message because you are subscribed to the >> >> >> >> >> Google >> >> >> >> >> Groups >> >> >> >> >> "Watir General" group. >> >> >> >> >> To unsubscribe from this group and stop receiving emails from >> it, >> >> >> >> >> send >> >> >> >> >> an >> >> >> >> >> email to [email protected]. >> >> >> >> >> For more options, visit >> https://groups.google.com/groups/opt_out. >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> >> > >> >> >> >> > -- >> >> >> >> > -- >> >> >> >> > Before posting, please read http://watir.com/support. In >> short: >> >> >> >> > search >> >> >> >> > before you ask, be nice. >> >> >> >> > >> >> >> >> > [email protected] >> >> >> >> > http://groups.google.com/group/watir-general >> >> >> >> > [email protected] >> >> >> >> > >> >> >> >> > --- >> >> >> >> > You received this message because you are subscribed to the >> Google >> >> >> >> > Groups >> >> >> >> > "Watir General" group. >> >> >> >> > To unsubscribe from this group and stop receiving emails from >> it, >> >> >> >> > send >> >> >> >> > an >> >> >> >> > email to [email protected]. >> >> >> >> > For more options, visit >> https://groups.google.com/groups/opt_out. >> >> >> >> > >> >> >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> -- >> >> >> >> Before posting, please read http://watir.com/support. In short: >> >> >> >> search >> >> >> >> before you ask, be nice. >> >> >> >> >> >> >> >> [email protected] >> >> >> >> http://groups.google.com/group/watir-general >> >> >> >> [email protected] >> >> >> >> >> >> >> >> --- >> >> >> >> You received this message because you are subscribed to the >> Google >> >> >> >> Groups >> >> >> >> "Watir General" group. >> >> >> >> To unsubscribe from this group and stop receiving emails from it, >> >> >> >> send >> >> >> >> an >> >> >> >> email to [email protected]. >> >> >> >> For more options, visit https://groups.google.com/groups/opt_out >> . >> >> >> >> >> >> >> >> >> >> >> > >> >> >> > -- >> >> >> > -- >> >> >> > Before posting, please read http://watir.com/support. In short: >> >> >> > search >> >> >> > before you ask, be nice. >> >> >> > >> >> >> > [email protected] >> >> >> > http://groups.google.com/group/watir-general >> >> >> > [email protected] >> >> >> > >> >> >> > --- >> >> >> > You received this message because you are subscribed to the Google >> >> >> > Groups >> >> >> > "Watir General" group. >> >> >> > To unsubscribe from this group and stop receiving emails from it, >> >> >> > send >> >> >> > an >> >> >> > email to [email protected]. >> >> >> > For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > >> >> >> > >> >> >> >> >> >> -- >> >> >> -- >> >> >> Before posting, please read http://watir.com/support. In short: >> search >> >> >> before you ask, be nice. >> >> >> >> >> >> [email protected] >> >> >> http://groups.google.com/group/watir-general >> >> >> [email protected] >> >> >> >> >> >> --- >> >> >> You received this message because you are subscribed to the Google >> >> >> Groups >> >> >> "Watir General" group. >> >> >> To unsubscribe from this group and stop receiving emails from it, >> send >> >> >> an >> >> >> email to [email protected]. >> >> >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> >> >> >> >> >> > >> >> > -- >> >> > -- >> >> > Before posting, please read http://watir.com/support. In short: >> search >> >> > before you ask, be nice. >> >> > >> >> > [email protected] >> >> > http://groups.google.com/group/watir-general >> >> > [email protected] >> >> > >> >> > --- >> >> > You received this message because you are subscribed to the Google >> >> > Groups >> >> > "Watir General" group. >> >> > To unsubscribe from this group and stop receiving emails from it, >> send >> >> > an >> >> > email to [email protected]. >> >> > For more options, visit https://groups.google.com/groups/opt_out. >> >> > >> >> > >> >> >> >> -- >> >> -- >> >> Before posting, please read http://watir.com/support. In short: search >> >> before you ask, be nice. >> >> >> >> [email protected] >> >> http://groups.google.com/group/watir-general >> >> [email protected] >> >> >> >> --- >> >> You received this message because you are subscribed to the Google >> Groups >> >> "Watir General" group. >> >> To unsubscribe from this group and stop receiving emails from it, send >> an >> >> email to [email protected]. >> >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> >> >> > >> > -- >> > -- >> > Before posting, please read http://watir.com/support. In short: search >> > before you ask, be nice. >> > >> > [email protected] >> > http://groups.google.com/group/watir-general >> > [email protected] >> > >> > --- >> > You received this message because you are subscribed to the Google >> Groups >> > "Watir General" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to [email protected]. >> > For more options, visit https://groups.google.com/groups/opt_out. >> > >> > >> >> -- >> -- >> Before posting, please read http://watir.com/support. In short: search >> before you ask, be nice. >> >> [email protected] >> http://groups.google.com/group/watir-general >> [email protected]<http://groups.google.com/group/[email protected]> >> >> --- >> You received this message because you are subscribed to the Google Groups >> "Watir General" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > -- -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected] --- You received this message because you are subscribed to the Google Groups "Watir General" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
