Hi
On 30 mai 07, at 17:14, Francisco Javier Martin Gutierrez wrote:
I need to follow a javascript link but it does not work. I try using
clicklink and storeregex but both fail. There are more than one
links like
this:
<!--<td align="center" bgcolor="#FBFBFB"> <a
href="javascript:eliminar('10101A', 'prueba marcos');"><img
src="imagenes/ico_eliminar.gif" alt="eliminar" width="8" height="9"
border="0"></a></td>-->
If I try:
<clickLink description="Click link: click boton: Eliminar"
href="javascript:eliminar('10101A', 'prueba marcos');"
The fragment shows that this link has been commented out!
How do you expect webtest to locate it then?
So I though that I could store the link contained in javascript
function but
it also failed. I tried:
<storeRegEx
description="Extract target location from javascript command"
text=".*name="href".*href="javascript:eliminar
(10101A,
prueba marcos)""
property="targetLocation" />
<invoke
description="Invoke target page specified in the javascript
statement"
url="#{targetLocation}"
save="targetPage" />
[...]
Test step steps (C:\webtest 2.5\SAUSS\PruebaPc004b.xml:53: ) null
failed
with message "No match for regular expression <
.*name="href".*href="javascript:eliminar('10101A', 'prueba marcos')">"
As the error message shows, your regexp does not match.
This could do:
<storeRegEx
description="Extract target location from javascript command"
text="href="javascript:eliminar(10101A, prueba marcos)
""
property="targetLocation" />
But I would consider it dubious to try to click on a link that isn't
even available to the user!
Best
dna
--
There once was an Age of Reason, but we've progressed beyond it.
-- Ayn Rand, 'Atlas Shrugged'
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest