Skip to main content

Web Test

package org.example;

import io.github.selcukes.core.driver.DriverManager;
import io.github.selcukes.core.enums.DeviceType;
import io.github.selcukes.core.page.WebPage;
import org.openqa.selenium.WebDriver;
import org.testng.annotations.AfterTest;
import org.testng.annotations.Test;
import org.testng.annotations.BeforeTest;

public class WebTest {

@BeforeTest
public void beforeSuite() {
GridRunner.startSelenium(DriverType.CHROME);
}

@Test
public void remoteTest() {
WebDriver driver = DriverManager.createDriver(DeviceType.BROWSER);
WebPage page = new WebPage(driver);
page.open("https://www.google.com/")
.assertThat().title("Google");
}

@AfterTest
public void afterTest() {
DriverManager.removeDriver();
}
}

Subscribe for product updates

By subscribing, you agree with Revue’s Terms of Service and Privacy Policy.