Hi,

I try to use WebTests to locate a quite unpleasant button (link)
generate by a Wicket-Bootstrap library.

> <button class="btn " onclick="var win = this.ownerDocument.defaultView || 
> this.ownerDocument.parentWindow; if (win == window) { 
> window.location.href='./userEdit?7-1.ILinkListener-userEditForm-userEditPanel-buttonsGroup-cancelButton';
>  } ;return false" wicket:id="cancelButton">

WebTest recorder suggests:
> <clickButton label="Cancel "/>

but it doesn't work. I tried with looking for wicket:id with xpath:
> //button[@*[local-name()='wicket:id']='cancelButton']

and it works fine in a WebTest recorder, but unfortunately doesn't match
anything when used in xml:

> <clickbutton xpath="//button[@*[local-name()='wicket:id']='cancelButton']" 
> description="Click Cancel"/>

I can use index to locate this button, but xpath by wicket:id would be
more precise. Is this xpath syntax supported?

webtest-maven-plugin 1.0.0 with htmlunit upgraded to 2.12.

Marcin

-- 
http://blog.solidsoft.info/ - Working code is not enough
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest

Reply via email to