Quiero cerrar la ventana emergente (nombre de la ventana conocida) y volver a la ventana original. ¿Qué debo hacer? Si no puedo obtener una constante del botón de cerrar en la ventana. Entonces, ¿hay algún comportamiento general para alcanzar la meta?¿Cómo cerrar la ventana emergente en funcionamiento de selenio?
10
A
Respuesta
6
Ha intentado:
selenium.Close();
selenium.SelectWindow("null");
8
Usando WebDriver (que se muestra con Java) se podría hacer algo como esto:
// instantiate your driver
...
// get window handle
String baseWindowHdl = driver.getWindowHandle();
// navigate to pop-up
...
// close pop-up
driver.close();
// switch back to base window
driver.switchTo().window(baseWindowHdl);
0
No sé si todavía está buscando una respuesta, pero yo Tuve algunos problemas con esto. Después de pasar más de una hora buscando una forma de hacerlo, no quiero usar webdriver. Intenté usar el recolector de basura:
Selenium selenium = new DefaultSelenium(......);
selenium.start();
................
selenium.close(); //to terminate testing window
selenium = null; //make sure there are no references to the file
System.gc(); //now the garbage collector can kick in
Esto funcionó para mí.
Cuestiones relacionadas
- 1. Cómo cerrar la ventana emergente y redireccionar la ventana principal
- 2. ¿Cómo cerrar una ventana emergente de Liferay.util.openWindow?
- 3. Refrescando ventana principal después de cerrar ventana emergente
- 4. Javascript: ¿cómo se puede cerrar una ventana emergente?
- 5. Ventana emergente para devolver datos al padre en cerrar
- 6. Cerrar ventana emergente de OAuth 2.0 después de redirigir
- 7. actualizar la ventana primaria al cerrar la ventana secundaria
- 8. Selenium WebDriver cómo cerrar el navegador emergente
- 9. Ventana emergente en winforms
- 10. ¿Cómo cerrar la ventana en awt?
- 11. Tamaño de la ventana emergente en android
- 12. Ventana emergente de WPF: ¿Cómo poner un borde alrededor de la ventana emergente?
- 13. Stackoverflow como ventana emergente modal en jquery
- 14. necesito actualizar la página web después de hacer clic en cerrar ventana emergente
- 15. detener el cierre de ventana emergente de colorbox al hacer clic en cualquier lugar fuera de la ventana emergente
- 16. GWT Ventana emergente en la nueva ventana del navegador
- 17. Ventana emergente en Java Swing
- 18. evitar la extensión emergente de cromo para cerrar
- 19. Ventana emergente programada en Android
- 20. ¿Cómo mostrar ventana emergente en Emacs?
- 21. Ventana emergente, Pantalla central
- 22. ¿Cómo crear una ventana emergente en android?
- 23. Establecer título en la ventana emergente
- 24. ¿Cómo cerrar la ventana por su nombre?
- 25. ¿Cómo cerrar fancybox desde la ventana secundaria?
- 26. Cómo ocultar la ventana emergente de URL en UIwebview
- 27. ¿Cómo abrir una actividad en una ventana emergente?
- 28. ventana emergente bloqueada en Chrome
- 29. Python: Ventana emergente de PyQt
- 30. ventana emergente en cualquier aplicación
// navegue al pop-up Aquí, no es necesario cambiar a defaultContent como sigue ?: driver.switchTo(). DefaultContent(); –