Java selenium не открывается страница google drive
Сама страница https://drive.google.com/drive/folders/11j7w_MkBJyxY66Rt1-N8yWIbj7KXD6Bd
Если открыть в обычном браузере, то файлы отображаются нормально http://prntscr.com/mncvfq
Когда эту же страницу открываю при помощи selenium.WebDriver , то файлы не отображаются http://prntscr.com/mncwj1
Почему? Как сделать, чтоб отображались?
Вот мой код:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class Test {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", Constants.pathGoogleDriver);
WebDriver driver = new ChromeDriver();
try {
driver.get("https://drive.google.com/drive/folders/11j7w_MkBJyxY66Rt1-N8yWIbj7KXD6Bd");
Thread.sleep(30000);
} catch (Exception e) {
System.out.println(e);
driver.quit();
}
}
}
Советую воспользоватся возможностями класса WebDriverWait, также вот не плохая статья. Пример утилитного класса:
public final class WebDriverUtils {
private WebDriverUtils() {
}
public static void waitFor(WebDriver driver, By waitingElementLocator, int secToWait) {
WebDriverWait wait = new WebDriverWait(driver, secToWait);
wait.until(ExpectedConditions.visibilityOfElementLocated(waitingElementLocator));
}
public static void waitForNot(WebDriver driver, By waitingElementLocator, int secToWait) {
WebDriverWait wait = new WebDriverWait(driver, secToWait);
wait.until(ExpectedConditions.not(ExpectedConditions.visibilityOfElementLocated(waitingElementLocator)));
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
пытаюсь передать Okjson через WhatsApp второй вариант передается ,а первый нет смотрите на скриншот
Не знаю как добавить уникальные кнопки в ExpandableListViewНужно чтобы каждая кнопка имело свое название и переход
написал код для удаления элемента последующих элементов из списка по индексу