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 <joeflec...@gmail.com> 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 <mrz...@gmail.com> 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 <joeflec...@gmail.com> > wrote: > >> > >> No problem. > >> > >> On Wed, Jan 30, 2013 at 3:04 PM, Sohail Mirza <mrz...@gmail.com> 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 <joeflec...@gmail.com> > >> > 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 <mrz...@gmail.com> > 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 <joeflec...@gmail.com> > >> >> > 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 <mrz...@gmail.com> > >> >> >> 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 < > joeflec...@gmail.com> > >> >> >> > 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" <mrz...@gmail.com> > 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. > >> >> >> >>> > >> >> >> >>> watir-general@googlegroups.com > >> >> >> >>> http://groups.google.com/group/watir-general > >> >> >> >>> watir-general+unsubscr...@googlegroups.com > >> >> >> >>> > >> >> >> >>> --- > >> >> >> >>> 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 watir-general+unsubscr...@googlegroups.com. > >> >> >> >>> 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. > >> >> >> >> > >> >> >> >> watir-general@googlegroups.com > >> >> >> >> http://groups.google.com/group/watir-general > >> >> >> >> watir-general+unsubscr...@googlegroups.com > >> >> >> >> > >> >> >> >> --- > >> >> >> >> 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 watir-general+unsubscr...@googlegroups.com. > >> >> >> >> 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. > >> >> >> > > >> >> >> > watir-general@googlegroups.com > >> >> >> > http://groups.google.com/group/watir-general > >> >> >> > watir-general+unsubscr...@googlegroups.com > >> >> >> > > >> >> >> > --- > >> >> >> > 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 watir-general+unsubscr...@googlegroups.com. > >> >> >> > 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. > >> >> >> > >> >> >> watir-general@googlegroups.com > >> >> >> http://groups.google.com/group/watir-general > >> >> >> watir-general+unsubscr...@googlegroups.com > >> >> >> > >> >> >> --- > >> >> >> 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 watir-general+unsubscr...@googlegroups.com. > >> >> >> 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. > >> >> > > >> >> > watir-general@googlegroups.com > >> >> > http://groups.google.com/group/watir-general > >> >> > watir-general+unsubscr...@googlegroups.com > >> >> > > >> >> > --- > >> >> > 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 watir-general+unsubscr...@googlegroups.com. > >> >> > 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. > >> >> > >> >> watir-general@googlegroups.com > >> >> http://groups.google.com/group/watir-general > >> >> watir-general+unsubscr...@googlegroups.com > >> >> > >> >> --- > >> >> 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 watir-general+unsubscr...@googlegroups.com. > >> >> 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. > >> > > >> > watir-general@googlegroups.com > >> > http://groups.google.com/group/watir-general > >> > watir-general+unsubscr...@googlegroups.com > >> > > >> > --- > >> > 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 watir-general+unsubscr...@googlegroups.com. > >> > 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. > >> > >> watir-general@googlegroups.com > >> http://groups.google.com/group/watir-general > >> watir-general+unsubscr...@googlegroups.com > >> > >> --- > >> 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 watir-general+unsubscr...@googlegroups.com. > >> 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. > > > > watir-general@googlegroups.com > > http://groups.google.com/group/watir-general > > watir-general+unsubscr...@googlegroups.com > > > > --- > > 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 watir-general+unsubscr...@googlegroups.com. > > 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. > > watir-general@googlegroups.com > http://groups.google.com/group/watir-general > watir-general+unsubscr...@googlegroups.com > > --- > 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 watir-general+unsubscr...@googlegroups.com. > 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. watir-general@googlegroups.com http://groups.google.com/group/watir-general watir-general+unsubscr...@googlegroups.com --- 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 watir-general+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.