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.