mirror of
https://github.com/burakkaygusuz/selenium-4-grid-k8s-docker.git
synced 2021-06-27 00:03:24 +03:00
LoadableComponent will no longer be applied
This commit is contained in:
@@ -1,14 +1,11 @@
|
||||
package com.burakkaygusuz.pages;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.openqa.selenium.WebElement;
|
||||
import org.openqa.selenium.remote.RemoteWebDriver;
|
||||
import org.openqa.selenium.support.FindBy;
|
||||
import org.openqa.selenium.support.PageFactory;
|
||||
import org.openqa.selenium.support.ui.LoadableComponent;
|
||||
import org.openqa.selenium.support.ui.Select;
|
||||
|
||||
public class HomePage extends LoadableComponent<HomePage> {
|
||||
|
||||
protected RemoteWebDriver driver;
|
||||
private static final String BASE_URL = "https://wikipedia.org";
|
||||
@@ -31,16 +28,6 @@ public class HomePage extends LoadableComponent<HomePage> {
|
||||
return new HomePage(driver);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void load() {
|
||||
driver.get(BASE_URL);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void isLoaded() throws Error {
|
||||
Assertions.assertTrue(driver.getCurrentUrl().contains(BASE_URL), "Wiki page is not loaded");
|
||||
}
|
||||
|
||||
public HomePage selectLanguage(String language) {
|
||||
Select dropdownList = new Select(selectLanguage);
|
||||
dropdownList.selectByVisibleText(language);
|
||||
|
||||
Reference in New Issue
Block a user