True . This works in case I do not have other namespaces in the page . But in pages where I have xforms this stops working .
Regards Hari On Tue, May 19, 2009 at 8:13 PM, Jian Fang <[email protected]> wrote: > Selenium has already provided the following prefix to namespace mapping, > > "html" -> "http://www.w3.org/1999/xhtml" > "xhtml" -> "http://www.w3.org/1999/xhtml" > "x" -> "http://www.w3.org/1999/xhtml" > "mathml" -> "http://www.w3.org/1998/Math/MathML" > > As a result, you do not need to register a new namespace for xhtml as long > as > your namespace for xhtml is "http://www.w3.org/1999/xhtml". > > > On Tue, May 19, 2009 at 10:34 AM, Harihara Vinayakaram > <[email protected]>wrote: > >> Hi Jian >> I have a slightly strange situation . I have a set of pages that has a >> mixture of xhtml and xforms elements. Some pages have only xhtml elements >> >> I have a top menu that appears on all pages. If the menu appears on a >> pure xhtml page then the element in the menu is located while if the menu >> appears on a mixed page then I am not able to locate that element >> >> I coded this test in Selenium and that is able to locate the element. I >> tried adding namespace to the xhtml element and a corresponding >> registernamespace but that too does not work (this is strange . is this a >> selenium bug ? ) >> >> This is the xpath that is getting generated >> >> descendant-or-self::xhtml:d...@id='topnav']/descendant-or-self::xhtml:a[contains(@href,'create')]"; >> >> Any ideas what could be possibly wrong ? >> >> Re >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
