package base;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;
import java.time.Duration;
public class Base {
RemoteWebDriver activeDriver;
@BeforeTest
public void setUpBrowser() {
setActiveDriver();
activeDriver.manage().window().maximize();
activeDriver.manage().timeouts().implicitlyWait(Duration.ofSeconds(50));
}
private void setActiveDriver() {
activeDriver = new FirefoxDriver();
}
public RemoteWebDriver getActiveDriver() {
return activeDriver;
}
@AfterTest
public void closeBrowser() {
activeDriver.close();
}
}