Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo conservar las cookies al iniciar el navegador en Selenium 2 y esperar el controlador web?

¿Cómo conservar las cookies al iniciar el navegador en Selenium 2 y esperar el controlador web?

Hola, encantado de poder ayudarte

¿Entonces no podemos probar automáticamente sitios web que usan contraseñas dinámicas o códigos de verificación? La respuesta no es necesariamente, porque algunos sitios web escribirán el estado de inicio de sesión del usuario actual en cookies después de iniciar sesión, por lo que siempre que inicie sesión en el sitio web una vez, no necesitará volver a iniciar sesión la próxima vez que lo visite. Por lo tanto, debemos permitir que el navegador guarde cookies para que podamos realizar pruebas automáticamente sin iniciar sesión en el sitio web.

Sin embargo, selenium o watir webdriver no cargarán las cookies existentes en el inicio predeterminado. De hecho, la solución a este problema es muy sencilla.

Watir::Browser.new(:firefox,{:profile = >default'}) #watir webdriver

selenium::web driver for(:Firefox,: perfil. = & gtdefault')#Selenium2

Agregar un perfil predeterminado al iniciar el navegador puede resolver este problema.

Tu adopción es mi motivación,

Recuerda elogiar la adopción, no es fácil responder preguntas, ayudarnos unos a otros,