2014-04-19 97 views
0

我讀到junit可以在沒有main()方法的情況下運行,但我想爲我的測試創建一個jar文件。我如何從Main()方法調用我的測試?有沒有其他的方式來創建測試用例的jar文件?我的代碼如下:如何爲測試junit測試用例創建jar?

public class LoginClass { 
    private WebDriver driver; 
    private String baseUrl; 
    private boolean acceptNextAlert = true; 
    private StringBuffer verificationErrors = new StringBuffer(); 

    @Before 
    public void setUp() throws Exception { 
     driver = new FirefoxDriver(); 
     baseUrl = "https://erp.company.com/"; 
     driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); 
    } 
    @Test 
    public void testERPLogin() throws Exception { 
     driver.get(baseUrl + "/"); 
     driver.findElement(By.name("login")).clear(); 
     driver.findElement(By.name("login")).sendKeys("manju.r"); 
     driver.findElement(By.name("password")).clear(); 
     driver.findElement(By.name("password")).sendKeys("password"); 
     driver.findElement(By.name("submit")).click(); 
     driver.findElement(By.cssSelector("div.oe_attendance_signout")).click(); 
    } 

    public static void main(String[] args) { 
    } 
} 

回答