Re: [Wtr-general] How to click a row from table in webpage

2007-07-12 Thread SHALINI GUPTA

this is the HTML of that table...

table class=DataTable cellspacing=0
tbody
tr id=m3236 class=RowHeaderStyle
th class=Value Object/Context /th
th class=Hide CAST Maintainability /th
th class=Value CAST Maintainability /th
th class=Hide Variation /th
th class=Value Variation /th
th class=Value/
/tr
tr id=m3237 class=RowLevel1Style
td class=RowLevel1
/td
td class=Hide 2.72   /td
td class=medium High Risk /td
td class=Hide 0 /td
td class=Value
/td
td class=Value
/td
/tr
tr id=m3238 class=RowLevel2Style style=display: table-row;
td class=RowLevel2
a onmouseout=javascript:HideTooltip();
onmouseover=javascript:ShowTooltip('Access
detailed quality and quantity assessment page for the selected component.');
 href=
http://localhost:8080/CASTAD/?snapshot=2treeobject=12507object=12507frame=FRAME_PORTAL_TOP_LEVEL_DETAILS
 New applicationTEST2 /a
/td
td class=Hide 2.72   /td
td class=medium High Risk /td
td class=Hide 0 /td
td class=Value
/td
td class=Value
/td
/tr
tr id=m3239 class=RowLevel1Style
/tr
tr id=m3240 class=RowLevel2Style style=display: none;
/tr
/tbody
/table


On 7/12/07, SHALINI GUPTA [EMAIL PROTECTED] wrote:


Hi all,

Please tell me how to click a column of a row of a web page.

Regards
shalini Gupta

___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general

Re: [Wtr-general] How to click a row from table in webpage

2007-07-12 Thread Jason
 Please tell me how to click a column of a row of a web page.

What exactly do you want to click?

If it's the specific hyperlink you've provided, you can do a couple of things:

ie.link(:url, /snapshot=2treeobject=12507object=12507/).click
ie.link(:text, New applicationTEST2).click

... etc, etc...

As always, check out the user guide at 
http://wiki.openqa.org/display/WTR/User+Guide, and this page is very useful: 
http://wiki.openqa.org/display/WTR/Methods+supported+by+Element.

Or do you want to click +whatever+ link might exist within a particular row / 
column / cell in that table???
___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general


Re: [Wtr-general] How to click a row from table in webpage

2007-07-12 Thread Cain, Mark
First off, Tables currently support only two attributes in Watir 'id'
and 'index'.  Since the Table in your does not use the 'id' attribute
you must supply the proper index.  To identify what is the proper index
for this particular table do a 'View Source' on the web page you want to
use.  Do a 'ctrl + f' and in the ' Find' dialog that pops up type
'table' and Click Next.  NOTE:  the index attribute in 1-based so count
the number of time you click the next button until you get to the
desired table in your page and that is the table index you will
use--kind of kludgy I know.
 
Second, you will need to assign the desired table to a variable so:
  table = $ie.table(:index, 8)
 
Third, the two 

  table[1][3].click

 

--Mark

 

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of SHALINI GUPTA
Sent: Wednesday, July 11, 2007 11:06 PM
To: wtr-general@rubyforge.org; [EMAIL PROTECTED]
Subject: Re: [Wtr-general] How to click a row from table in webpage


this is the HTML of that table...
 
table class=DataTable  cellspacing=0 
tbody
tr id=m3236  class=RowHeaderStyle 
th class=Value  Object/Context /th
th class=Hide  CAST Maintainability /th
th class=Value  CAST Maintainability /th
th class=Hide  Variation /th
th class=Value  Variation /th
th class=Value /
/tr
tr id=m3237  class=RowLevel1Style 
td class=RowLevel1 
/td
td class=Hide  2.72   /td
td class=medium  High Risk /td
td class=Hide  0 /td
td class=Value 
/td
td class=Value 
/td
/tr
tr id=m3238  class=RowLevel2Style  style=display: table-row;
td class=RowLevel2 
a onmouseout=javascript:HideTooltip(); 
onmouseover=javascript:ShowTooltip('Access detailed quality and
quantity assessment page for the selected component.');  href=
http://localhost:8080/CASTAD/?snapshot=2treeobject=12507object=12507f
rame=FRAME_PORTAL_TOP_LEVEL_DETAILS
http://localhost:8080/CASTAD/?snapshot=2treeobject=12507object=12507;
frame=FRAME_PORTAL_TOP_LEVEL_DETAILS  New applicationTEST2 /a
/td
td class=Hide  2.72   /td
td class=medium  High Risk /td
td class=Hide  0 /td
td class=Value 
/td
td class=Value 
/td
/tr
tr id=m3239  class=RowLevel1Style 
/tr
tr id=m3240  class=RowLevel2Style  style=display: none;
/tr
/tbody
/table


On 7/12/07, SHALINI GUPTA [EMAIL PROTECTED] wrote: 

Hi all,
 
Please tell me how to click a column of a row of a web page.
 
Regards

shalini Gupta


___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general

Re: [Wtr-general] How to click a row from table in webpage

2007-07-12 Thread Cain, Mark
sorry sent it by mistake before i was done...
 
Third, the two sets of brackets are column and row respectively so count
the 'tr' tags (also 1-based) until you get to the desire column and
then count the 'td' begining at the desired column (tr tag) until
you get to the desired row (also 1-based).  e.g. table[1][3].click
(click column 1 row 3)
 
You may need to tweek around with this a bit.  You can use the flash
method to zero in on you target area.
 
Hope this helps,

--Mark

 

 



From: Cain, Mark 
Sent: Thursday, July 12, 2007 6:57 AM
To: 'wtr-general@rubyforge.org'
Subject: RE: [Wtr-general] How to click a row from table in webpage


First off, Tables currently support only two attributes in Watir 'id'
and 'index'.  Since the Table in your does not use the 'id' attribute
you must supply the proper index.  To identify what is the proper index
for this particular table do a 'View Source' on the web page you want to
use.  Do a 'ctrl + f' and in the ' Find' dialog that pops up type
'table' and Click Next.  NOTE:  the index attribute in 1-based so count
the number of time you click the next button until you get to the
desired table in your page and that is the table index you will
use--kind of kludgy I know.
 
Second, you will need to assign the desired table to a variable so:
  table = $ie.table(:index, 8)
 

 
 

--Mark

 

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of SHALINI GUPTA
Sent: Wednesday, July 11, 2007 11:06 PM
To: wtr-general@rubyforge.org; [EMAIL PROTECTED]
Subject: Re: [Wtr-general] How to click a row from table in webpage


this is the HTML of that table...
 
table class=DataTable  cellspacing=0 
tbody
tr id=m3236  class=RowHeaderStyle 
th class=Value  Object/Context /th
th class=Hide  CAST Maintainability /th
th class=Value  CAST Maintainability /th
th class=Hide  Variation /th
th class=Value  Variation /th
th class=Value /
/tr
tr id=m3237  class=RowLevel1Style 
td class=RowLevel1 
/td
td class=Hide  2.72   /td
td class=medium  High Risk /td
td class=Hide  0 /td
td class=Value 
/td
td class=Value 
/td
/tr
tr id=m3238  class=RowLevel2Style  style=display: table-row;
td class=RowLevel2 
a onmouseout=javascript:HideTooltip(); 
onmouseover=javascript:ShowTooltip('Access detailed quality and
quantity assessment page for the selected component.');  href=
http://localhost:8080/CASTAD/?snapshot=2treeobject=12507object=12507f
rame=FRAME_PORTAL_TOP_LEVEL_DETAILS
http://localhost:8080/CASTAD/?snapshot=2treeobject=12507object=12507;
frame=FRAME_PORTAL_TOP_LEVEL_DETAILS  New applicationTEST2 /a
/td
td class=Hide  2.72   /td
td class=medium  High Risk /td
td class=Hide  0 /td
td class=Value 
/td
td class=Value 
/td
/tr
tr id=m3239  class=RowLevel1Style 
/tr
tr id=m3240  class=RowLevel2Style  style=display: none;
/tr
/tbody
/table


On 7/12/07, SHALINI GUPTA [EMAIL PROTECTED] wrote: 

Hi all,
 
Please tell me how to click a column of a row of a web page.
 
Regards

shalini Gupta


___
Wtr-general mailing list
Wtr-general@rubyforge.org
http://rubyforge.org/mailman/listinfo/wtr-general