Hi Bill and all,
Many many thanks, i have tried meanwhile I recieve this reply, it works fine
now.

Thanks very much for sparing your time.
venky

On Thu, Oct 8, 2009 at 10:21 PM, Bill Agee <[email protected]> wrote:

> Ah, so after you browse to the main test page, a new window is opened that
> contains the content you need to access?
>
> In that case you are entering the world of popups and attaching. :)  See
> more info here:
>
> http://wiki.openqa.org/display/WTR/Pop+Ups
>
> In short, you can use Watir::Browser.attach (or Watir::IE.attach if you are
> only using IE) to attach to the new window and interact with it.
>
> Thanks
> Bill
>
>
>
> On Thu, Oct 8, 2009 at 4:26 AM, venkat <[email protected]> wrote:
>
>> Hi Bill,
>> The select element is not present as per the error message.
>> So after troubleshooting what i understood is....
>>
>> when i clicked on login button, the next page is opening up in a new
>> window rather than opening in the same window, so my script is not verifying
>> the elements in the newly opened window which has the SELECT element.
>>
>> To go to that page I too have to handle that in my watir script that if i
>> click on LOGIN button the my watir script should go to the next of the login
>> functionality which has select element.
>>
>> i have written the script like this to go to the 'next to login' page
>> which is opening in a new window with url contains .(here i have not
>> mentioned the sessionid after /Managejurisdictions.do/sessionid_.........)
>> ie.goto("http://mysite/EJusticeWeb_trunk/ManageJurisdictions.do";)
>>
>> but it fails becos the 'next to login' page has url with some dynamic
>> sessionid included so that page is breaking....i don't know how to redirect
>> to that 'next to login' page by wrinting watir script.
>>
>>
>> Please help me.
>>
>> thanks,
>> venky
>>
>>
>>
>>
>>
>>   On Thu, Oct 8, 2009 at 2:54 PM, Bill Agee <[email protected]> wrote:
>>
>>> Is the error still happening when locating the select list?  It seems to
>>> work for me with the HTML you pasted - maybe something else is amiss.
>>>
>>> ie.select_list(:name , "jurisdiction").select("Development")
>>>
>>> What happens when you run this?
>>>
>>> ie.select_list(:name , "jurisdiction").exists?
>>>
>>>
>>>
>>> On Wed, Oct 7, 2009 at 10:42 PM, venkat <[email protected]> wrote:
>>>
>>>> I can't figure it out, could you please help me. Following is the html
>>>> for Select list item.
>>>>
>>>> <select id="jurisdiction" name="jurisdiction" tabindex="">
>>>>
>>>>                     <option value="345">
>>>>                     Calhoun County, MI
>>>>                     </option>
>>>>
>>>>                     <option value="346"
>>>>
>>>>                             selected="true">
>>>>                     Development
>>>>                     </option>
>>>>
>>>>                     <option value="344">
>>>>                     Midland County Test, MI
>>>>                     </option>
>>>>
>>>>                     <option value="351">
>>>>                     Montgomery County, TX
>>>>                     </option>
>>>>
>>>> </select>
>>>>
>>>> and this is the html for SELECT BUTTON
>>>> <tr>
>>>>                                  <td valign="top" align="left"><input
>>>> name="btn1" type="button" class="Button75" onclick="gotoAction();"
>>>> onmouseover="this.className='Button75 Button75_over'"
>>>> onmouseout="this.className='Button75'" value="Select" /></td>
>>>>        </tr>
>>>>
>>>> THANKS
>>>>
>>>>    On Tue, Oct 6, 2009 at 10:39 PM, Bill Agee <[email protected]>wrote:
>>>>
>>>>> The exception from Watir indicates the problem is this line:
>>>>>
>>>>>  ie.select_list( :name , "jurisdiction").select("Development")
>>>>>
>>>>> As the error says, there's no select list found with the name
>>>>> "jurisdiction".  The HTML for that element should show the way to fix the
>>>>> problem - if you can't figure it out just post the HTML for that one
>>>>> element.
>>>>>
>>>>> Thanks
>>>>> Bill
>>>>>
>>>>>
>>>>>
>>>>> On Tue, Oct 6, 2009 at 2:53 AM, venkat <[email protected]> wrote:
>>>>>
>>>>>>  Hi,
>>>>>>
>>>>>> Thanks for responding back, actually my application is running fine.
>>>>>>
>>>>>> Exactly Error shown is the following:
>>>>>>
>>>>>> >ruby y.rb
>>>>>>
>>>>>>
>>>>>> C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.6.5.rc1/lib/watir/element.rb:56:in
>>>>>>  `assert_exists': Unable to locate element, using :name, "jurisdiction" 
>>>>>> (Watir::Exception::UnknownObjectException)
>>>>>>
>>>>>>
>>>>>> from 
>>>>>> C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.6.5.rc1/lib/watir/input_elements.rb:62:in
>>>>>>  `select_item_in_select_list'
>>>>>>
>>>>>>
>>>>>> from 
>>>>>> C:/Ruby/lib/ruby/gems/1.8/gems/watir-1.6.5.rc1/lib/watir/input_elements.rb:46:in
>>>>>>  `select'
>>>>>>
>>>>>> from y.rb:23
>>>>>>
>>>>>> >Exit code: 1
>>>>>>
>>>>>>
>>>>>>
>>>>>> My watir script y.rb is the following:
>>>>>>
>>>>>>
>>>>>>
>>>>>> require 'rubygems'
>>>>>>
>>>>>>  require "watir"
>>>>>>
>>>>>>  require 'test/unit'
>>>>>>
>>>>>>  require 'win32ole'
>>>>>>
>>>>>>  require 'watir/contrib/ie-new-process'
>>>>>>
>>>>>>  test_site = "http://xyz/home.do";
>>>>>>
>>>>>>  ie = Watir::IE.new_process
>>>>>>
>>>>>>  ie.set_fast_speed
>>>>>>
>>>>>>   ie.goto test_site
>>>>>>
>>>>>>   ie.text_field(:name, 'userName').set('darin')
>>>>>>
>>>>>>   ie.text_field(:name, 'password').set('Tester123')
>>>>>>
>>>>>>   ie.button(:value, 'Log in').click
>>>>>>
>>>>>>   sleep (20)
>>>>>>
>>>>>>   ie.goto('http://xyz/ManageJurisdictions.do')
>>>>>>
>>>>>>   sleep (20)
>>>>>>
>>>>>>   ie.select_list( :name , "jurisdiction").select("Development")
>>>>>>
>>>>>>   sleep (20)
>>>>>>
>>>>>>   ie.button(:value, 'btn1').click
>>>>>>
>>>>>>   sleep (20)
>>>>>>
>>>>>>   ie.link(:text,"LogOut").click
>>>>>>
>>>>>>   ie.close()
>>>>>>
>>>>>>
>>>>>>
>>>>>> I want to perform 3 actions in the page.
>>>>>>
>>>>>> Select item from the drop down list box --> development
>>>>>>
>>>>>> Click on SELECT button
>>>>>>
>>>>>> Click on Logout
>>>>>>
>>>>>> (FYI: Logout has the following properties:
>>>>>>
>>>>>> Name  - Value
>>>>>>
>>>>>> Href   -  xyz.
>>>>>>
>>>>>> OnClick - logOutFunction()
>>>>>>
>>>>>> OnClick - gotoActionUrl('Login.do?dispatchto=logout')
>>>>>>
>>>>>>
>>>>>>
>>>>>> Please help me....
>>>>>>
>>>>>>
>>>>>>
>>>>>> thanks,
>>>>>>
>>>>>> venky
>>>>>>
>>>>>>
>>>>>> On Mon, Oct 5, 2009 at 6:04 PM, Anna Gabutero <[email protected]>wrote:
>>>>>>
>>>>>>>
>>>>>>> On Mon, Oct 05, 2009 at 05:46:10PM +0530, venkat wrote:
>>>>>>> > Hi,
>>>>>>> > I got the following error and my script fails to identify the list
>>>>>>> item,
>>>>>>> > can't click the Select button and Logout too fails. Can anyone
>>>>>>> please help
>>>>>>> > me.
>>>>>>> >
>>>>>>> > HTTP Status 500 -
>>>>>>> >
>>>>>>>
>>>>>>> This is a problem with the application you're testing, not a problem
>>>>>>> with Watir.  Read this for more information:
>>>>>>> http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
>>>>>>>
>>>>>>>
>>>>>>> - Anna
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To post to this group, send email to [email protected]
Before posting, please read the following guidelines: 
http://wiki.openqa.org/display/WTR/Support
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/watir-general
-~----------~----~----~----~------~----~------~--~---

Reply via email to