Selenium obtener archivo .har
Tengo una aplicación de dos páginas:
/iniciar sesión
/perfil
Quiero obtener la página del archivo .har/perfil.
Cuando voy a la pagina/iniciar sesión, la cookie se crea con una clave = connect.sid y value = "valor de ejemplo". Esta cookie aún no está activa. Agregué las cookies con connect.sid activo.
WebDriver webDriver = getDriver();
webDriver.get(LOGIN_PAGE);
webDriver.manage().addCookie(connectsSId);
no funciona porque después de la página de carga, / login creó una nueva cookie. También probé este código:
WebDriver webDriver = getDriver();
webDriver.get(PROFILE_PAGE);
webDriver.manage().deleteAllCookies();
webDriver.manage().addCookie(connectsSId);
Y esto no funciona. Se agregaron cookies pero parece demasiado tarde.
WebDriver webDriver = getDriver();
LoginPage loginPage = new LoginPage(getDriver());
LandingPage landingPage = loginPage.login();
landingPage.openProfilePage();
Este código creó un archivo .har para la página/iniciar sesión.
por alguna razón, el archivo se crea solo después de la primera llamada a la página. No puedo resolver este problema.