0
我在TESTNG中很新。 我做了一个检查成功登录的测试方法。 但我怎么才能继续下去,而不关闭浏览器,即使用相同的浏览器。我想按顺序运行测试,即登录后将执行下一个测试。如果我添加一个新的方法在现有的类然后它不运行在同一浏览器中。TESTNG测试运行序列
@BeforeMethod
public void beforeMethod() throws Exception
{
//setting paths from env property file
driverPath = read_trans.getProperty("driverPath");
System.setProperty("webdriver.chrome.driver",driverPath+"chromedriver.exe");
driver = new ChromeDriver();
}
@Test
public void check_successfull_login() throws InterruptedException
{
String TestCaseName="L1";
//TestCaseName = read_trans.getProperty("TestCaseName");
excel_read dp=new excel_read();
String[] credentials=dp.get_credentials(TestCaseName);
driver.manage().window().maximize();
read_trans.getProperty("URL");
//System.out.println(A);
driver.navigate().to(read_trans.getProperty("URL"));
wait = new WebDriverWait(driver,5);
driver.findElement(By.xpath("//div[@class='navbar']/a")).click();
driver.findElement(By.xpath("//div[@class='navbar']/div[2]/ul/a")).click();
driver.findElement(By.xpath("//div[@class='pan")).sendKeys(credentials[0]);
driver.findElement(By.xpath("//input[@.....']")).sendKeys(credentials[1]);
driver.findElement(By.xpath("//button[@class='btn ....']")).click();
} `