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.

Reply via email to