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 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