title: what's the order surefire-plugin execute test case?
body: <blockquote>
    <p>based on <a href="https://stackoverflow.com/questions/7268899/does-maven-surefire-execute-test-cases-sequentially-by-default">Does Maven Surefire execute test cases sequentially by default?</a>, I know that the surefire execute test cases sequentially, in other words, One by One.</p>
  </blockquote>
  
  <hr>
  
  <p>I want to know which test cases executed first and which next, Through output information of surefire, I find that the order maybe random, for example:</p>
  
  <ul>
  <li>test</li>
  <li><p>boyTest.java</p></li>
  <li><p>subdir</p>
  
  <ul>
  <li>girlTest.java</li>
  </ul></li>
  <li>parentTest.java
  the test directory has three test case: and the testcase execute order is girlTest.java, parentTest.java,boyTest.java</li>
  </ul>
  
  <blockquote>
    <p>and So I want to make sure that <strong><em>whether the order that testCase executed is <code>random</code></em></strong>  </p>
  </blockquote>