Hi Basim,

Could you help me explain why table[7][1] is a Quick Search ? I'm a bit
confused about this case.

Thanks,
Chan Nguyen

On Wed, Jul 28, 2010 at 8:29 AM, Chan Nguyen <atbl1...@gmail.com> wrote:

> 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