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.

Respuestas a la pregunta(4)

Su respuesta a la pregunta