Я использую assert для проверки двух значений, поэтому, если мой тестовый случай не пройден и в консоли он показывает причину неудачи (ожидается [Passwo], но найден [Password]). Я хочу зафиксировать эту ошибку подтверждения, чтобы можно было написать это сообщение об ошибке в листе Excel.
Я также попытался попробовать перехватить блокировку, но она также не работает, ниже приведен код для одного утверждения.
try {
//Password
String PasswordFromApplication;
assertion.assertEquals(PasswordFromApplication=login.getPasswordNameLabel(), ReadValueFromID.getValue("LoginWindowPasswordLabelID"));
String expectedKeyFromExcel2=ReadKeyFromID.getKeyValue("LoginWindowPasswordLabelID");
String valueFromXml2=ReadXmlData.getValue(expectedKeyFromExcel2);
assertion.assertEquals(PasswordFromApplication, valueFromXml2);
System.out.println("LoginWindowPasswordLabelID PASSED");
} catch (Exception e) {
System.out.println("FAILED DUE TO "+e);
}