Hi Chan What code did you try to choose Quick Search? Basim On Tue, Jul 27, 2010 at 4:55 PM, Chan Nguyen <atbl1...@gmail.com> wrote:
> Hi Basim, > Thanks a lot for your help. Your solution makes a lot of sense to me. To be > honest, I'm a newbie to Ruby, HTML, and web environment. I'm working as an > intern. My strongest skill is C++, but this company is all about C#, .NET, > ASP.NET, Java... I have to learn 3 languages for about a month not > including Ruby :( ! > Now the "search" is opened, so how I can I choose a "Quick Search" ( e.g ) > in that tab? > Thanks, > > On Tue, Jul 27, 2010 at 1:34 PM, Basim Baassiri <ba...@baassiri.ca> wrote: > >> Hi Chan >> You might need to use the fire_event method to trigger the javascript in >> the hover menu. >> browser.table(:id, "uwmMainMenu_MainM).fire_event "onmouseover" >> td = browser.table(:id, "uwmMainMenu_MainM')[2][1] >> td.fire_event "onfocus" >> # or >> td.fire_event "onclick" >> >> Basim >> >> On Tue, Jul 27, 2010 at 4:22 PM, Tiffany Fodor <tcfo...@comcast.net>wrote: >> >>> Hi! >>> >>> The Watir Cheat Sheet (http://wiki.openqa.org/display/WTR/Cheat+Sheet) >>> has an example of working with table elements: >>> >>> td = browser.table(:name, 'recent_records')[2][1] >>> >>> td is now the cell at row 2, column 1 of your table. >>> >>> There's more information on the Table class in the Watir API >>> reference: >>> >>> http://wtr.rubyforge.org/rdoc/1.6.5/classes/Watir/Table.html >>> >>> Hope this helps! >>> >>> -Tiffany >>> >>> >>> On Jul 27, 2:04 pm, Chan Nguyen <atbl1...@gmail.com> wrote: >>> > Hi Basim, >>> > >>> > Thanks a lot for your quick response. I just found out that element is >>> > actually a table. >>> > I accessed to a particular table like this : >>> > my_table = ie.table( :id, "uwmMainMenu_MainM" ) >>> > >>> > Next, I need to access the each element of the first row of this table, >>> but >>> > I got stuck at this point. >>> > Could you give me a minimal example to access "table"? Further, I don't >>> know >>> > how to "click" an option in this list? >>> > >>> > http://i235.photobucket.com/albums/ee62/rox_rook/Ex-1.gif >>> > >>> > On Tue, Jul 27, 2010 at 12:59 PM, Basim Baassiri <ba...@baassiri.ca> >>> wrote: >>> > > Hi Chan >>> > >>> > > You can try and use firebug to identify element >>> > >http://getfirebug.com/downloads >>> > >>> > > <http://getfirebug.com/downloads>Basim >>> > >>> > > On Tue, Jul 27, 2010 at 3:17 PM, Chan Nguyen <atbl1...@gmail.com> >>> wrote: >>> > >>> > >> down vote favorite >>> > >>> > >> Hi everyone, >>> > >>> > >> I'm current writing a test script for our MLS( Multiple Listing >>> > >> System ) systems. The website is mainly written in C# .NET. Here is >>> > >> the screenshot that I got: >>> > >>http://i235.photobucket.com/albums/ee62/rox_rook/Ex-1.gif >>> > >>> > >> And this is the HTML source: >>> > >> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML Transitional//EN"><META >>> http- >>> > >> equiv="Content-Type" content="text/html; charset=utf-8"> >>> > >>> > >> <HTML sizcache="33" sizset="1"><BODY style="POSITION: relative ! >>> > >> important; OVERFLOW-X: hidden" scroll="no" xmlns:ignav="http:// >>> > >> schemas.infragistics.com/ASPNET/WebControls/WebMenu" sizcache="33" >>> > >> sizset="1"><FORM id="Form1" method="post" name="Form1" >>> > >> action="Menu.aspx?hidMLS=SDNA" sizcache="33" sizset="1"><DIV >>> > >> id="divControlPanel" class="ControlPanel" sizcache="33" >>> > >> sizset="1"><DIV id="divMenu" class="Menu" sizcache="33" >>> > >> sizset="1"><DIV id="divNavigation" class="Navigation" sizcache="33" >>> > >> sizset="1"><DIV id="divNavContainer" class="MenuWrapper"> >>> > >>> > >> <TABLE style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; >>> BORDER- >>> > >> BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: default" >>> > >> id="uwmMainMenu_MainM" onmouseup="javascript:igmenu_mouseup(this, >>> > >> event);" onselectstart="javascript:igmenu_selectStart();" >>> > >> class="WebMenu" onmouseover="javascript:igmenu_mouseover(this, >>> > >> event);" onmouseout="javascript:igmenu_mouseout(this, event);" >>> > >> onmousedown="javascript:igmenu_mousedown(this, event);" border="0" >>> > >> cellSpacing="1" cellPadding="2" igLevel="0" submenu="1"> >>> > >> <TBODY> >>> > >> <TR> >>> > >> <TD accessKey="S" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_1" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igChildId="uwmMainMenu_1M" igHov="IGMenuItemHover" igTag="1" >>> > >> igClass="IGMenuItem"> >>> > >> <U>S</U>earches >>> > >> </TD> >>> > >> <TD accessKey="L" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_2" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igChildId="uwmMainMenu_2M" igHov="IGMenuItemHover" igTag="2" >>> > >> igClass="IGMenuItem"> >>> > >> <U>L</U>istings >>> > >> </TD> >>> > >> <TD accessKey="T" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_3" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igHov="IGMenuItemHover" igTag="26" igFrame="_Script" >>> > >> igUrl="menuOneLevelItemClick('http://realist2.firstamres.com/ >>> > >> propertylink? >>> > >>> > >> >>> UserID=rapstaff&AgentLastName=Staff&AgentFirstName=Rapattoni&CustomerGroupName=Sedona >>> > >> Verde Valley&UserPW=sedona','_Realist')" igClass="IGMenuItem"> >>> > >> <U>T</U>ax >>> > >> </TD> >>> > >> <TD accessKey="R" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_4" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igHov="IGMenuItemHover" igTag="3" igFrame="_Script" >>> > >> igUrl="Cart_OnClick()" igClass="IGMenuItem"> >>> > >> Ca<U>r</U>t >>> > >> </TD> >>> > >> <TD accessKey="C" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_5" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igChildId="uwmMainMenu_5M" igHov="IGMenuItemHover" igTag="4" >>> > >> igClass="IGMenuItem"> >>> > >> <U>C</U>ontacts >>> > >> </TD> >>> > >> <TD accessKey="N" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_6" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igChildId="uwmMainMenu_6M" igHov="IGMenuItemHover" igTag="5" >>> > >> igClass="IGMenuItem"> >>> > >> Li<U>n</U>ks >>> > >> </TD> >>> > >> <TD accessKey="A" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_7" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igChildId="uwmMainMenu_7M" igHov="IGMenuItemHover" igTag="6" >>> > >> igClass="IGMenuItem"> >>> > >> <U>A</U>dmin >>> > >> </TD> >>> > >> <TD accessKey="H" onkeydown="igmenu_kbMD(this,event);" >>> > >> id="uwmMainMenu_8" class="IGMenuItem" >>> > >> onfocus="igmenu_kbFocus(this,event);" >>> > >> onkeyup="igmenu_kbNav(this,event);" align="center" igTop="1" >>> > >> igChildId="uwmMainMenu_8M" igHov="IGMenuItemHover" igTag="7" >>> > >> igClass="IGMenuItem"> >>> > >> <U>H</U>elp >>> > >> </TD> >>> > >> </TR> >>> > >> </TBODY> >>> > >> </TABLE> >>> > >>> > >> </DIV></DIV></DIV></DIV></FORM></BODY></HTML> >>> > >>> > >> I tried to use TestWise Recorder on Firefox to see what actual >>> element >>> > >> that I currently access, but FF does not recognize it. :( >>> > >>> > >> Anyone could give me a hint where I missed ? >>> > >>> > >> Thanks, >>> > >>> > >> -- >>> > >> Before posting, please readhttp://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> >>> <watir-general%2bunsubscr...@googlegroups.com<watir-general%252bunsubscr...@googlegroups.com> >>> > >>> > >>> > > -- >>> > > Before posting, please readhttp://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> >>> <watir-general%2bunsubscr...@googlegroups.com<watir-general%252bunsubscr...@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