2014-01-10 1 views
1
public class Test{ 
private WebDriver driver; 
private String baseUrl; 


@BeforeTest 
public void setUp() throws Exception { 
    driver = new FirefoxDriver(); 
    driver.manage().window().maximize(); 
    baseUrl = "https:gmail.com"; 
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); 

} 

@Test 
public void gmalLogin() throws Exception { 
    driver.get(baseUrl"); 
    driver.findElement(By.id("username")).clear(); 
    driver.findElement(By.id("username")).sendKeys("sunil.wali"); 
    driver.findElement(By.id("password")).clear(); 
    driver.findElement(By.id("password")).sendKeys("[email protected]"); 
    driver.findElement(By.id("log_in")).click(); 
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); 
    Thread.sleep(10000); 

} 


@AfterTest 
public void tearDown() throws Exception { 
    driver.quit(); 

    } 
} 

}org.testng.TestNGException: Невозможно создать ошибку класса происходит во время выполнения

Результат: Перед выполнением, метод окна() не определен, в то время как метод установки TestNG успешно установлен в системе.

После выполнения Результат - org.testng.TestNGException:

Невозможно создать класс Test

at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:38) 

    at org.testng.internal.ClassHelper.createInstance1(ClassHelper.java:387) 

    at org.testng.internal.ClassHelper.createInstance(ClassHelper.java:299) 

    at org.testng.internal.ClassImpl.getDefaultInstance(ClassImpl.java:110) 

    at org.testng.internal.ClassImpl.getInstances(ClassImpl.java:186) 

ответ

0

Ответ на ваш вопрос можно только тогда, когда вы предоставить более подробную информацию, как, как вы работаете ваш испытательный класс. программно, через затмения или из командной строки?

Это исключение встречается с testNG только в том случае, если тестовый путь класса не доступен testNG.

Смежные вопросы