title: Ignore Assertion failure in a testcase (JUnit)
body: <p>Currently, I am writing the automation testing using java and selenium rc.</p>
  <p>I would like to verify all the contents present on the user interface, the function is ie below:</p>
  <pre class="lang-java prettyprint-override"><code>public String UITest() throws IOException {
  
      String result=&quot;Test Start&lt;br /&gt;&quot;;
  
      try {
          openfile(1);
          for (String url : uiMaps.keySet()) {
              selenium.open(url);
              for (String item : uiMaps.get(url)) {                   
                  assertEquals(url+&quot; check: &quot; + item, true,selenium.isTextPresent(item));
                  result+=url+&quot; check: &quot; + item+&quot; : OK&lt;br /&gt;&quot;;
              }
          }
      } catch (AssertionError e) {
          result+=e.getMessage();
      }
      result+=&quot;Test finished&lt;br /&gt;&quot;;
      return result;
  }
  </code></pre>
  <p>The function is supposed to return a String containing information about the testing. However, the function stopped once an assertion error happened.</p>
  <p>Is there a way to ignore the failure and keep executing all the assertion verifications?</p>