Pregunta

Yo sé que debería usar otras herramientas (como el selenio) para las pruebas automatizadas web, pero tengo que usar script de shell. Mi problema es que necesito para abrir las URL en varias pestañas IE y Firefox. Esto es sencillo en Firefox, pero no parece haber ninguna opción de línea de comando para hacer esto en IE. Tengo que ser capaz de abrir una pestaña, espera, abrir otra pestaña. ¿Alguien tiene alguna sugerencia sobre cómo esto podría lograrse?

Gracias.

¿Fue útil?

Solución 2

Esto se puede hacer en Windows utilizando JScript, básicamente se utiliza el wscript (Incluido con IE) programa para ejecutar un archivo JScript que abre dos instancias de IE y luego llama al método de URLs abiertos en estas instancias de objetos.

Otra forma de hacer esto es escribir dinámicamente un archivo HTML que contiene código JavaScript que abre una dirección URL a continuación, espera y luego abre otra URL, etc .. y luego al ejecutar el explorador de punto, la elección de la ubicación del archivo HTML. Ejemplo, iexplore.exe open_urls.html

Otros consejos

El siguiente enlace ayuda puede ser que también se ocupa de las direcciones URL de apertura de nuevas pestañas. Basada en la conversación, la clave es dejar suficiente tiempo para la primera instancia a la puesta en marcha por completo.

Cómo iniciar varias ventanas de Internet Explorer / pestañas de archivo por lotes?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top