В вашем xpath,
driver.findElement( By.xpath("//a[contains(@href,'/MIS/PreLog/UserLogin.aspx') and @id='login']" ).click();
Я не вижу атрибута @id
.
Кроме того, зачем специально использовать xpath?Вы можете использовать driver.findElement(By.LinkText("Login"))
Редактировать 1: Попробуйте это
driver.findElement( By.xpath("//*[contains(@href,'UserLogin') and text()='Login']" )).click();