We execute TestNG based Selenium Tests from command line for the ease of execution and saving lots of time. Its easier to trigger testng.xml from command line
Read this post on inviul.com