Ignorar fallo de aserción en un caso de prueba (JUnit)

Actualmente, estoy escribiendo las pruebas de automatización usando java y selenium rc.

Me gustaría verificar todos los contenidos presentes en la interfaz de usuario, la función es, por ejemplo, a continuación:

public String UITest() throws IOException {

    String result="Test Start<br />";

    try {
        openfile(1);
        for (String url : uiMaps.keySet()) {
            selenium.open(url);
            for (String item : uiMaps.get(url)) {                   
                assertEquals(url+" check: " + item, true,selenium.isTextPresent(item));
                result+=url+" check: " + item+" : OK<br />";
            }
        }
    } catch (AssertionError e) {
        result+=e.getMessage();
    }
    result+="Test finished<br />";
    return result;
}

la función supone que devolver una Cadena contiene información sobre la prueba. Sin embargo, la función se detuvo una vez que ocurrió un error de aserción.

Entonces, quiero saber si hay una manera de ignorar la falla y seguir ejecutando todas las verificaciones de afirmación.

Gracias por cualquier ayud

Respuestas a la pregunta(4)

Su respuesta a la pregunta