Foros del Web » Programación para mayores de 30 ;) » Programación General »

Automatizacion Web Powershell

Estas en el tema de Automatizacion Web Powershell en el foro de Programación General en Foros del Web. 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" ...
  #1 (permalink)  
Antiguo 14/09/2010, 11:21
 
Fecha de Ingreso: julio-2009
Mensajes: 13
Antigüedad: 14 años, 8 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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:09.