Thanks for your files. Yes, the IFrame is the problem. But as you
said,
the code
isElementPresent("mytable")
always returns true? That is really wired.
Thanks,
Jian
On Feb 24, 10:59 pm, Harihara Vinayakaram <[email protected]> wrote:
> Hi John
> I created a test page which shows the problem
>
> ui.Table(uid:"mytable", clocator: [id:"AUTframe1"]) {
> UrlLink(uid:"all",clocator: [:])
> }
>
> if (isElementPresent("mytable")) {
> System.out.println("Table with id mytable is present");
> }
> int rows = getTableMaxRowNum("mytable");
> System.out.println("Number of Rows " + rows);
>
> If I do connectUrl(http://localhost/testingframe1.htmlthen the above code
> prints 4 but if I connect ashttp://localhost/testing.htmlthen i get 0.
>
> If I add a frame around the table and then change the id's things work
>
> Regards
> Hari
>
> On Wed, Feb 25, 2009 at 9:11 AM, John <[email protected]> wrote:
>
> > Is it possible that the ui.Container part still belongs to the main
> > window? It may help
> > me if you could post the logs, especially the xpaths generated for the
> > ui.Container
> > and the table.
>
> > Thanks,
>
> > Jian
>
> > On Feb 24, 10:28 pm, Harihara Vinayakaram <[email protected]> wrote:
> > > Ok . The frames was the problem . I have a question though . Why do
> > things
> > > like isElementPresent and ui.Container work . This lead my debugging in a
> > > completely different direction. Is'nt the DOM the same . . I guess this
> > is
> > > a Selenium feature / problem
>
> > > Regards
> > > Hari
>
>
>
> frametest.tar.gz
> < 1KViewDownload
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"tellurium-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/tellurium-users?hl=en
-~----------~----~----~----~------~----~------~--~---