Are you using watir-classic or watir-webdriver? If watir-webdriver, switch to this gem: https://rubygems.org/gems/watir-webdriver
On Mon, Nov 24, 2014 at 4:54 PM, Alberto Magalhaes <[email protected]> wrote: > ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32] > Watir 5.0 > Google Chrome Version 39.0.2171.65 > > On Mon, Nov 24, 2014 at 10:50 PM, Titus Fortner <[email protected]> > wrote: > >> What version Watir, Chrome & ChromeDriver? Does it work in Firefox? >> >> On Mon, Nov 24, 2014 at 4:48 PM, Alberto Magalhaes < >> [email protected]> wrote: >> >>> same error :-( >>> >>> require 'watir-webdriver' >>> browser = Watir::Browser.new :chrome >>> browser.goto("https://www.santandertotta.pt/pt_PT/Particulares.html") >>> #substituir o USERID pelo user de acesso >>> browser.text_field(:name => "usr").set "foo" >>> browser.button(:value => "Login").click >>> #browser.goto ' >>> https://www.particulares.santandertotta.pt/pagina/indice/0,,276_1_2,00.html?usr=Nome%20de%20Utilizador >>> ' >>> browser.iframe(id: "ws").text_field(id: "claveConsultiva").set 'bar' >>> browser.iframe(id: "ws").link(id: "login_button").click >>> >>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/iframe.rb:10:in >>> `locate': unable to locate iframe using {:id=>"ws", :tag_name=>"iframe"} >>> (Watir::Exception::UnknownFrameException) >>> from >>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/element.rb:510:in >>> `assert_exists' >>> from >>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/iframe.rb:31:in >>> `assert_exists' >>> from >>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/element.rb:532:in >>> `locate' >>> from >>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/element.rb:510:in >>> `assert_exists' >>> from >>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/user_editable.rb:11:in >>> `set' >>> from teste_2.rb:8:in `<main>' >>> >>> >>> >>> On Mon, Nov 24, 2014 at 10:44 PM, Titus Fortner <[email protected]> >>> wrote: >>> >>>> I take that back, I had a typo when trying to set. I'm not having any >>>> problem with the code... >>>> >>>> 2.1.2 :073 > browser = Watir::Browser.new :chrome >>>> => #<Watir::Browser:0x1f1ef64532cb8556 url="data:," title="data:,"> >>>> 2.1.2 :074 > browser.goto(" >>>> https://www.santandertotta.pt/pt_PT/Particulares.html") >>>> => "https://www.santandertotta.pt/pt_PT/Particulares.html" >>>> 2.1.2 :075 > browser.text_field(:name => "usr").set "foo" >>>> => nil >>>> 2.1.2 :076 > browser.button(value: 'Login').click >>>> => [] >>>> 2.1.2 :077 > browser.iframe(id: 'ws').text_field(id: >>>> 'claveConsultiva').set 'bar' >>>> => nil >>>> 2.1.2 :078 > browser.iframe(id: 'ws').link(id: 'login_button').click >>>> => [] >>>> 2.1.2 :079 > >>>> >>>> >>>> On Mon, Nov 24, 2014 at 4:36 PM, Alberto Magalhaes < >>>> [email protected]> wrote: >>>> >>>>> Joe, >>>>> Line 10. thanks >>>>> >>>>> On Mon, Nov 24, 2014 at 10:35 PM, Alberto Magalhaes < >>>>> [email protected]> wrote: >>>>> >>>>>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/iframe.rb:10:in >>>>>> `locate': unable to locate iframe using {:id=>"ws", :tag_name=>"iframe"} >>>>>> (Watir::Exception::UnknownFrameException) >>>>>> from >>>>>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/element.rb:510:in >>>>>> `assert_exists' >>>>>> from >>>>>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/iframe.rb:31:in >>>>>> `assert_exists' >>>>>> from >>>>>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/element.rb:532:in >>>>>> `locate' >>>>>> from >>>>>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/elements/element.rb:510:in >>>>>> `assert_exists' >>>>>> from >>>>>> C:/Ruby21/lib/ruby/gems/2.1.0/gems/watir-webdriver-0.6.11/lib/watir-webdriver/user_editable.rb:11:in >>>>>> `set' >>>>>> from teste_2.rb:8:in `<main>' >>>>>> >Exit code: 1 >>>>>> >>>>>> On Mon, Nov 24, 2014 at 10:30 PM, Joe Fleck <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Alberto, >>>>>>> >>>>>>> What line is this failing on? >>>>>>> >>>>>>> Joe >>>>>>> >>>>>>> On Mon, Nov 24, 2014 at 5:26 PM, Alberto Magalhaes < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Titus, >>>>>>>> >>>>>>>> I'm trying this: >>>>>>>> require 'watir-webdriver' >>>>>>>> browser = Watir::Browser.new :chrome >>>>>>>> browser.goto("https://www.santandertotta.pt/pt_PT/Particulares.html >>>>>>>> ") >>>>>>>> browser.text_field(:name => "usr").set "foo" >>>>>>>> browser.button(:value => "Login").click >>>>>>>> usr=Nome%20de%20Utilizador' >>>>>>>> browser.iframe(id: 'ws').text_field(id: 'claveConsultiva').set 'bar' >>>>>>>> browser.iframe(id: 'ws').link(id: 'login_button').click >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Nov 24, 2014 at 9:36 PM, Titus Fortner < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> This works for me. >>>>>>>>> >>>>>>>>> browser = Watir::Browser.new :chrome >>>>>>>>> browser.goto ' >>>>>>>>> https://www.particulares.santandertotta.pt/pagina/indice/0,,276_1_2,00.html?usr=Nome%20de%20Utilizador >>>>>>>>> ' >>>>>>>>> browser.iframe(id: 'ws').text_field(id: >>>>>>>>> 'identificacionUsuario').set 'Foo' >>>>>>>>> browser.iframe(id: 'ws').text_field(id: 'claveConsultiva').set >>>>>>>>> 'Bar' >>>>>>>>> browser.iframe(id: 'ws').link(id: 'login_button').click >>>>>>>>> >>>>>>>>> On Mon, Nov 24, 2014 at 3:19 PM, Alberto Magalhães < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Joe and Titus >>>>>>>>>> >>>>>>>>>> it's not working. >>>>>>>>>> >>>>>>>>>> I'm trying to access 'claveConsultiva' that is present on >>>>>>>>>> https://www.particulares.santandertotta.pt/pagina/indice/0,,276_1_2,00.html?usr=Nome%20de%20Utilizador >>>>>>>>>> >>>>>>>>>> thanks in advance >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Segunda-feira, 24 de Novembro de 2014 18:11:47 UTC, Alberto >>>>>>>>>> Magalhães escreveu: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> I'm having trouble getting access to a password text field - >>>>>>>>>>> claveConsultiva >>>>>>>>>>> >>>>>>>>>>> I apreciate all the help >>>>>>>>>>> >>>>>>>>>>> <div id="left"> <div id="navtitle"> <ul class="fv"> <li class="fl >>>>>>>>>>> titleout"> <div class="title"> Entrar no NetBanco Particulares >>>>>>>>>>> </div> </li> <li class="fl navon" style="position: relative"> <div >>>>>>>>>>> class="boxarrowdownon"></div> Particulares </li> <li class="fl >>>>>>>>>>> navoff btnarea" title="Entrar no NetBanco Empresas"> >>>>>>>>>>> </li> </ul> </div> <div id="nota" class="fc"> Para aceder às >>>>>>>>>>> suas contas, introduza o Nome de Utilizador e o Código de Acesso. >>>>>>>>>>> <BR/><strong>Por razões de segurança, recomendamos a utilização >>>>>>>>>>> do Teclado Virtual.</strong> </div> <form name="formulario" >>>>>>>>>>> autocomplete="off" method="post" action="../login/?"> <input >>>>>>>>>>> type="hidden" name="accion" value="3"/> <input type="hidden" >>>>>>>>>>> name="ssafe" value="48A2057113F89EA3741705D7968B4AFFD8F8A23F"/> >>>>>>>>>>> <input >>>>>>>>>>> type="hidden" name="linkHomeURL" value="/pagina/indice/0,,276_ >>>>>>>>>>> 1_2,00.html"/> <div class="input_container"> <span class="inner >>>>>>>>>>> "> <label for="identificacionUsuario">Nome de Utilizador</label> >>>>>>>>>>> <input >>>>>>>>>>> autofocus type="text" class="inputlong" id=" >>>>>>>>>>> identificacionUsuario" name="identificacionUsuario" value=" >>>>>>>>>>> 210348500" maxlength="64" autocomplete="off" /> </span> </div> <div >>>>>>>>>>> class="input_container"> <span class="inner"> <label for=" >>>>>>>>>>> claveConsultiva">Código de Acesso</label> <input type="password" >>>>>>>>>>> id="claveConsultiva" name="claveConsultiva" maxlength="16" >>>>>>>>>>> autocomplete="off" /> <a href="javascript:;" id="vkbd" >>>>>>>>>>> title="Teclado >>>>>>>>>>> Virtual" alt="Teclado Virtual"></a> <div class="fc"></div> >>>>>>>>>>> </span> </div> </form> >>>>>>>>>>> </div> >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> -- >>>>>>>>>> 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/d/optout. >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> -- >>>>>>>>> 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 a topic in >>>>>>>>> the Google Groups "Watir General" group. >>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>> https://groups.google.com/d/topic/watir-general/lUfGWIwZ_Xc/unsubscribe >>>>>>>>> . >>>>>>>>> To unsubscribe from this group and all its topics, send an email >>>>>>>>> to [email protected]. >>>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> -- >>>>>>>> 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/d/optout. >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> -- >>>>>>> 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 a topic in >>>>>>> the Google Groups "Watir General" group. >>>>>>> To unsubscribe from this topic, visit >>>>>>> https://groups.google.com/d/topic/watir-general/lUfGWIwZ_Xc/unsubscribe >>>>>>> . >>>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>>> [email protected]. >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> >>>>>> >>>>> -- >>>>> -- >>>>> 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/d/optout. >>>>> >>>> >>>> -- >>>> -- >>>> 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 a topic in the >>>> Google Groups "Watir General" group. >>>> To unsubscribe from this topic, visit >>>> https://groups.google.com/d/topic/watir-general/lUfGWIwZ_Xc/unsubscribe >>>> . >>>> To unsubscribe from this group and all its topics, send an email to >>>> [email protected]. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> >>> -- >>> -- >>> 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/d/optout. >>> >> >> -- >> -- >> 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 a topic in the >> Google Groups "Watir General" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/watir-general/lUfGWIwZ_Xc/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > -- > 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/d/optout. > -- -- 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/d/optout.
