Когда я посмотрел на ваш код и проверил источник страницы Linked In page
, я нашел заголовок с концами
Именно поэтому он всегда терпел неудачу.

Решения :
Таким образом, чтобы избавиться от этого, у вас есть два варианта.
Опция 1: Удалить все
из строки.
String title =driver.getTitle();
title = title.replaceAll("&"+"nbsp;", " ");
title = title.replaceAll(String.valueOf((char) 160), " ");
System.out.println("Page title is:" + title);
String expectedTitle = "LinkedIn: Log In or Sign Up";
if (title.trim().equalsIgnoreCase(expectedTitle))
{
System.out.println("Test Passed!");
}
else
{
System.out.println("Test Failed");
}
Вариант 2: Вместо этого использовать содержит.
String title =driver.getTitle();
System.out.println("Page title is:" + title);
String expectedTitle = "LinkedIn: Log In or Sign Up";
if (title.contains(expectedTitle))
{
System.out.println("Test Passed!");
}
else
{
System.out.println("Test Failed");
}