Hi Basim,

Thanks a lot for your clean explanation. ;)

On Wed, Jul 28, 2010 at 8:27 AM, Basim Baassiri <ba...@baassiri.ca> wrote:

> HI Chan
> From my previous post, I used firebug to identify the element and with
> combination of irb and sending the events I was able to determine the
> submenu elements
>
>
> On Wed, Jul 28, 2010 at 10:49 AM, Chan Nguyen <atbl1...@gmail.com> wrote:
>
>> Hi Basim,
>>
>> >> If your credentials contain sensitive information, I strongly recommend
>> changing the password as google has probably already indexed this thread
>>
>> Thanks a lot for your thoughtful concern. We definitely will change the
>> password. Another question is that how where did you find the "SubMenu"
>> information ?
>> Could you show me?
>>
>>
>> On Wed, Jul 28, 2010 at 7:41 AM, Basim Baassiri <ba...@baassiri.ca>wrote:
>>
>>> Chan
>>> There are many solutions to your problem
>>> Try this one as it works for me
>>> require 'watir'
>>> test_site = "http://svvarmls.rapmlsqa.com/";
>>> ie = Watir::IE.new
>>> ie.goto test_site
>>> ie.text_field( :id, "txtUserName" ).set "rapstaff"
>>> ie.text_field( :id, "txtPassword" ).set "Succ3ss!"
>>>  ie.button( :id, "btnSubmit" ).click
>>> #ie.button( :id, "btnReadLater" ).click
>>> table = ie.table(:id,"uwmMainMenu_MainM")
>>> table[1][1].fire_event "onmouseover"
>>> table[1][1].fire_event "onmousedown"
>>> table2 = ie.table(:class, "SubMenu")
>>> table2[7][1].fire_event "onmousedown"
>>> table2[7][1].fire_event "onmouseup"
>>>
>>> If your credentials contain sensitive information, I strongly recommend
>>> changing the password as google has probably already indexed this thread
>>>
>>> Good Luck!
>>>
>>> Basim Baassiri
>>>
>>>
>>> On Wed, Jul 28, 2010 at 10:34 AM, Chan Nguyen <atbl1...@gmail.com>wrote:
>>>
>>>> Hello Zeljko,
>>>> I just tried to test our website.From my understanding, Watir has to
>>>> know the information of attribute of each element.( Eg. id, name...ect ).
>>>> However, our website have a lot of JavaScripts that deal with each element
>>>> in a cell of a table. By that, I mean, I can access to the "cell" of a
>>>> table. But this "cell" also has a list of other options.
>>>> This is the site that I'm currently testing:
>>>>
>>>> http://svvarmls.rapmlsqa.com/
>>>> username: rapstaff
>>>> pw: Succ3ss!
>>>>
>>>> And this is my script.
>>>>
>>>>
>>>> *require "rubygems"
>>>>
>>>> # the Watir controller
>>>> require "watir"
>>>>
>>>> # set a variable
>>>> test_site = "http://svvarmls.rapmlsqa.com/";
>>>>
>>>> # open the IE browser
>>>> ie = Watir::IE.new
>>>>
>>>> # print some comments
>>>> puts "Beginning of test: Sedona Verde Valley"
>>>>
>>>> puts " Step 1: go to the test site: " + test_site
>>>> ie.goto test_site
>>>>
>>>> puts " Step 2: enter username : rapstaff in the Agent ID field"
>>>> ie.text_field( :id, "txtUserName" ).set "rapstaff"
>>>>
>>>> puts " Step 3: enter password : Succ3ss! in the Agent ID field`"
>>>> ie.text_field( :id, "txtPassword" ).set "Succ3ss!"
>>>>
>>>>
>>>> puts " Step 4: click the 'Submit' button."
>>>> ie.button( :id, "btnSubmit" ).click
>>>>
>>>> puts " Step 5: after navigate to
>>>> http://login.rapmlsqa.com/BroadcastNotices.aspx?hidMLS=SDNA, click
>>>> 'Read Later' button "
>>>> ie.button( :id, "btnReadLater" ).click
>>>> *
>>>> After clicking the "Read Later" button, it will prompt me to another
>>>> page. In this page, from the very top, you can see there are several
>>>> options:
>>>>
>>>> ----------------------------------------------------------------------------------
>>>> - Search - Listing - Tax - Contact - Links - Admin - Help -
>>>>
>>>> ----------------------------------------------------------------------------------
>>>> And this is a table with one row and 8 columns.
>>>> The first element [1][1] is Search, which will call the JS to process
>>>> all the search options. When you move your mouse over "Search", you will 
>>>> see
>>>> all the others options.
>>>>
>>>> I want to click on each individual option of Search( Quick Search,
>>>> Custom Search.... ) to test, but I could not find a way to make it work. If
>>>> you have a chance, would you mind taking a look at it?
>>>>
>>>>
>>>> On Wed, Jul 28, 2010 at 7:33 AM, Željko Filipin <
>>>> zeljko.fili...@wa-research.ch> wrote:
>>>>
>>>>> On Wed, Jul 28, 2010 at 3:57 PM, Chan Nguyen <atbl1...@gmail.com>
>>>>> wrote:
>>>>> > My problem is that in our website, there are a lot of JavaScript. And
>>>>> I currently could not find a way for Watir to deal with JS. :( !
>>>>>
>>>>> Our site also uses javascript and Watir works just fine. What is the
>>>>> problem?
>>>>>
>>>>> Željko
>>>>>
>>>>> --
>>>>>  Before posting, please read http://watir.com/support. In short:
>>>>> search before you ask, be nice.
>>>>>
>>>>> You received this message because you are subscribed to
>>>>> http://groups.google.com/group/watir-general
>>>>> To post: watir-general@googlegroups.com
>>>>> To unsubscribe: 
>>>>> watir-general+unsubscr...@googlegroups.com<watir-general%2bunsubscr...@googlegroups.com>
>>>>>
>>>>
>>>>  --
>>>> Before posting, please read http://watir.com/support. In short: search
>>>> before you ask, be nice.
>>>>
>>>> You received this message because you are subscribed to
>>>> http://groups.google.com/group/watir-general
>>>> To post: watir-general@googlegroups.com
>>>> To unsubscribe: 
>>>> watir-general+unsubscr...@googlegroups.com<watir-general%2bunsubscr...@googlegroups.com>
>>>>
>>>
>>>  --
>>> Before posting, please read http://watir.com/support. In short: search
>>> before you ask, be nice.
>>>
>>> You received this message because you are subscribed to
>>> http://groups.google.com/group/watir-general
>>> To post: watir-general@googlegroups.com
>>> To unsubscribe: 
>>> watir-general+unsubscr...@googlegroups.com<watir-general%2bunsubscr...@googlegroups.com>
>>>
>>
>>  --
>> Before posting, please read http://watir.com/support. In short: search
>> before you ask, be nice.
>>
>> You received this message because you are subscribed to
>> http://groups.google.com/group/watir-general
>> To post: watir-general@googlegroups.com
>> To unsubscribe: 
>> watir-general+unsubscr...@googlegroups.com<watir-general%2bunsubscr...@googlegroups.com>
>>
>
>  --
> Before posting, please read http://watir.com/support. In short: search
> before you ask, be nice.
>
> You received this message because you are subscribed to
> http://groups.google.com/group/watir-general
> To post: watir-general@googlegroups.com
> To unsubscribe: 
> watir-general+unsubscr...@googlegroups.com<watir-general%2bunsubscr...@googlegroups.com>
>

-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

You received this message because you are subscribed to 
http://groups.google.com/group/watir-general
To post: watir-general@googlegroups.com
To unsubscribe: watir-general+unsubscr...@googlegroups.com

Reply via email to