Untitled

 avatar
unknown
plain_text
a year ago
793 B
4
Indexable
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();
    }
}