How to get all rows from a dynamic table using selenium with Perl
in table 20 column are available & rows are populated on running time
need to know
1.how to get all values from table
2.how to store all values & comparing to another values
3.find the time difference between first column & rows values via perl
table id is :
==============
$sel->click_ok ("id=table")
first table (column with row) values follows :
==================================
$sel->table_is("css=table.1.0" ,"Jan 20,2013 4:00 PM")
$sel->table_is("css=table.2.0" ,"Jan 20,2013 4:30 PM")
$sel->table_is("css=table.3.0" ,"Jan 20,2013 5:00 PM")
$sel->table_is("css=table.4.0" ,"Jan 20,2013 5:30 PM")
$sel->table_is("css=table.5.0" ,"Jan 20,2013 6:45 PM")
$sel->table_is("css=table.6.0" ,"Jan 20,2013 6:55 PM")
$sel->table_is("css=table.7.0" ,"Jan 20,2013 7:20 PM")
etc..................
all table (column with row) values follows
==================================
$sel->table_is("css=table.1.0" ,"Jan 20,2013 4:00 PM")
$sel->table_is("//div[\@id='table']/table/tbody/tr/td[2]/div/table.0.1", "10");
$sel->table_is("//div[\@id='table']/table/tbody/tr/td[2]/div/table.0.2", "20");
$sel->table_is("//div[\@id='table']/table/tbody/tr/td[2]/div/table.0.3", "30");
$sel->table_is("//div[\@id='table']/table/tbody/tr/td[2]/div/table.0.4", "40");
$sel->table_is("//div[\@id='table']/table/tbody/tr/td[2]/div/table.0.5", "50");
$sel->table_is("//div[\@id='table']/table/tbody/tr/td[2]/div/table.0.6", "60");
$sel->table_is("css=table.2.0" ,"Jan 20,2013 4:30 PM")
$sel->table_is("//div[\@id='table']/table/tbody/tr[2]/td[2]/div/table.0.1", "10");
$sel->table_is("//div[\@id='table']/table/tbody/tr[2]/td[2]/div/table.0.2", "20");
$sel->table_is("//div[\@id='table']/table/tbody/tr[2]/td[2]/div/table.0.3", "30");
$sel->table_is("//div[\@id='table']/table/tbody/tr[2]/td[2]/div/table.0.4", "40");
$sel->table_is("//div[\@id='table']/table/tbody/tr[2]/td[2]/div/table.0.5", "50");
$sel->table_is("//div[\@id='table']/table/tbody/tr[2]/td[2]/div/table.0.6", "60");
$sel->table_is("css=table.3.0" ,"Jan 20,2013 5:00 PM")
$sel->table_is("//div[\@id='table']/table/tbody/tr[3]/td[2]/div/table.0.1", "10");
$sel->table_is("//div[\@id='table']/table/tbody/tr[3]/td[2]/div/table.0.2", "20");
$sel->table_is("//div[\@id='table']/table/tbody/tr[3]/td[2]/div/table.0.3", "30");
$sel->table_is("//div[\@id='table']/table/tbody/tr[3]/td[2]/div/table.0.4", "40");
$sel->table_is("//div[\@id='table']/table/tbody/tr[3]/td[2]/div/table.0.5", "50");
$sel->table_is("//div[\@id='table']/table/tbody/tr[3]/td[2]/div/table.0.6", "60");
etc..................
Please let me know the solution ASAP
Thanks a lot in advance
Yuva