title: Why use a build tool with Selenium
body: <p>I am using Selenium for automation with Eclipse and TestNG.
  Whenever required I execute script from testng.xml.
  Why do I need a Build tool loke Maven or Ant because Compiling and execution work taken care by Eclipse.
  Only possible reason that I can think of are:
  1. Scheduling using Windows 'Task Schedular'
  2. Ant allows creating a batch file for execution, so execution gets simplified.
  2. Craeting ReportNG reports that are triggered through ANT</p>
  
  <p>Is there any other good reason?</p>
  
  <p>Also why do I need Jenkins?</p>