Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/09/2010, 11:21
ToRtugOxX
 
Fecha de Ingreso: julio-2009
Mensajes: 13
Antigüedad: 14 años, 9 meses
Puntos: 0
Automatizacion Web Powershell

Buen dia,
Siguiendo este articulo, http://msdn.microsoft.com/en-us/magazine/cc337896.aspx , pude llenar campos y clickear botones, ahora el problema es cuando el boton que quiero clikear esta "indexeado" , Un ejemplo es esta pagina:

http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=microsoft.public.windows.powershel l

Donde el boton GO :

input name type="submit" value="Go" TITLE="Click to Search" TABINDEX="3"

Leyendo encontre eso.
"If you are writing test automation for a Web application where the elements do not have IDs, you can also use the getElementsByTagName method to return a collection of elements and then access a specific element by index."

Este parece el caso. Aca tienen el codigo para probar y una pagina con un boton "indexeado", faltaria la linea para tocar el boton ._.


$ie = new-object -com "InternetExplorer.Application"
$ie.navigate("http://www.microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=microsoft.public.windows.powershel l")
$ie.visible = $true
$doc = $ie.document
$doc.getElementByID("query").value= "Algo a buscar" // meto algo en el casillero

Si alguien me podria ayudar, o darme alguna otra herramienta, Gracias.