Yes I was previously on Watir 3.0 r3
I found some articles relating to .net and I had done a .net 4.0 install
that day. I uninstalled all that and rebooted. I did a rebuild and new
error in log relating to not seeing my content basically. Is there a trick
to getting the browser to launch with Watir to Jenkins? My script runs fine
outside Jenkins.
My watir script >
#!/usr/bin/env ruby
require 'watir'
include Watir
ie = Watir::IE.new
ie.goto('https://somewebsite.com/')
ie.maximize
ie.bring_to_front
ie.text_field(:id, 'login_id').set('providerqa_scriptrunner')
ie.text_field(:id, 'password').set('froglegs')
ie.button(:id, 'submit').click
ie.text_field(:id, 'login_id').set('providerqa_scriptrunner')
ie.text_field(:id, 'password').set('chickenfried')
ie.button(:id, 'submit').click
ie.text_field(:id, 'login_id').set('providerqa_scriptrunner')
ie.text_field(:id, 'password').set('howdken54')
ie.button(:id, 'submit').click
ie.text_field(:id, 'login_id').set('providerqa_scriptrunner')
ie.text_field(:id, 'password').set('5j4n3n5m5!')
ie.button(:id, 'submit').click
ie.text_field(:id, 'login_id').set('providerqa_scriptrunner')
ie.text_field(:id, 'password').set('8djkermel')
ie.button(:id, 'submit').click
ie.text_field(:id, 'login_id').set('providerqa_scriptrunner')
ie.text_field(:id, 'password').set('R5fo!fdRGekn5')
ie.button(:id, 'submit').click
jenkins log -
Started by user
[8mha:AAAAlh+LCAAAAAAAAABb85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAzOEgYu/dLi1CL9vNKcHACFIKlWvwAAAA==
[0manonymous
Building in workspace C:\jobs\Build Test\workspace
[workspace] $ cmd /c call
C:\Users\QASCRI~1\AppData\Local\Temp\hudson2061048420566510151.bat
C:\jobs\Build Test\workspace>APSEC_03.rb
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rautomation-0.7.2/lib/rautomation/window.rb:226:in
`rescue in wait_until_present': Window with locator {:index=>0,
:hwnd=>262394} doesn't exist or is not visible!
(RAutomation::UnknownWindowException)
from
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rautomation-0.7.2/lib/rautomation/window.rb:224:in
`wait_until_present'
from
C:/Ruby193/lib/ruby/gems/1.9.1/gems/rautomation-0.7.2/lib/rautomation/window.rb:161:in
`maximize'
from
C:/Ruby193/lib/ruby/gems/1.9.1/gems/watir-classic-3.0.0/lib/watir-classic/ie-class.rb:427:in
`maximize'
from C:/jobs/Build Test/workspace/APSEC_03.rb:8:in `<main>'
C:\jobs\Build Test\workspace>exit 1
Build step 'Execute Windows batch command' marked build as failure
Finished: FAILURE
On Saturday, July 14, 2012 12:35:30 AM UTC-7, Željko Filipin wrote:
> On Fri, Jul 13, 2012 at 10:32 PM, Ry <[email protected]> wrote:
> > I just updated my watir to latest, but script is failing in jenkins
> build.
>
> Please provide the code that causes the error message. From what version
> of watir did you upgrade to 3.0? You can uninstall old versions of watir
> gem with "gem cleanup" (without quotes).
>
> It looks to me that error message says it could not find the IE window.
>
> Željko
> --
> filipin.eu
>
--
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]