Thursday, 20 August 2015

XML : Stop running tests in xml suite if first test class fails

When running the test suite, i want tests 2-9 only execute if test1 passes, and not run otherwise. Test 1 ensures that preconditions for tests 2-9 are met. Here is a sample xml segment:

  <suite name="suite1">  <test name="test suite">      <parameter name="selenium.browser" value="firefox" />      <classes>          <class name="test1" />          <class name="test2" />          <class name="test3" />           <class name="test4" />          <class name="test5" />          <class name="test6" />          <class name="test7" />          <class name="test8" />          <class name="test9" />      </classes>  </test>    

I'm using testng with selenium webdriver to run the tests. Thanks in advance!

No comments:

Post a Comment