title: Selenium-Webdriver Java Framework - TestNG or JUnit?
body: <p>Along with a basic doubt I had <a href="https://stackoverflow.com/questions/12140344/write-testcases-using-pagefactory-selenium-webdriver-advantages">here</a>(which unfortunately did not get much attention) I have another basic doubt in context with preparing a Java Framework for Selenium-WebDriver.
  I am not satisfied with the answers <a href="https://stackoverflow.com/questions/10522807/advice-with-selenium-project">here</a> and need some quality advice on best practices from real world case scenarios. (Counting on SO)</p>
  
  <p>The main question is - Which one is better suited for Selenium? TestNG or JUnit? And Why?</p>
  
  <p>I got some basic differences <a href="https://stackoverflow.com/questions/6658/junit-vs-testng">here</a>,<a href="https://stackoverflow.com/questions/3767129/i-am-new-to-automated-testing-in-java-which-tool-should-i-prefer-junit-or-test">here</a>(for Automation but unclear answers -all ask to pick one) and many more. Looking for some more details which will help me decide better.</p>
  
  <p>P.S: I have experience with Selenium+JUnit. Will I regret if I go the same way?</p>