Agendador de Tarefas

0 respostas
R

Oi,

Eu tenho o seguinte teste feito no Junit e Selenium


package telaLogin;
    
    
    import java.util.concurrent.TimeUnit;
    import org.junit.*;
    import org.openqa.selenium.*;
    import org.openqa.selenium.firefox.FirefoxDriver;
    
    public class TelaLogin {
      private WebDriver driver;
      private String baseUrl;
    
      @Before
      public void setUp() throws Exception {
        driver = new FirefoxDriver();
        baseUrl = "http://mysite.com/";
        driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
      }
    
      @Test 
      public void ValidaAcessoNoOne() throws Exception {
        driver.get(baseUrl);
        driver.findElement(By.id("Submit")).click();
        assertTrue(driver.findElement(By.className("input-text-error")));
        driver.findElement(By.id("email")).sendKeys("[email removido]");
        driver.findElement(By.id("password")).sendKeys("senhainvalida");
        assertTrue(driver.findElement(By.id("errorMessage")));
        driver.findElement(By.id("Recover")).click();
        assertTrue(driver.findElement(By.className("recover")));
        driver.findElement(By.partialLinkText("Go back to Login.")).click();
        driver.findElement(By.id("email")).clear();
        driver.findElement(By.id("password")).clear();
        driver.findElement(By.id("email")).sendKeys("[email removido]");
        driver.findElement(By.id("password")).sendKeys("658987");
        driver.findElement(By.id("Submit")).click();
        assertTrue(driver.findElement(By.className("username-container")));
    	
      }
    
    
    private void assertTrue(WebElement findElement) {
    	// TODO Auto-generated method stub
    	
    }
    
    @After
        public void tearDown() throws Exception {
        driver.quit();
        }
    }

Eu preciso executar este teste automaticamente de três minutos em 3 minutos, como posso fazer isso?

Criado 29 de abril de 2013
Respostas 0
Participantes 1