Как получить доступ к локальному хранилищу мобильного браузера в тесте appium, используя java? - PullRequest
0 голосов
/ 26 февраля 2020

Я хочу получить доступ к локальному хранилищу мобильного веб-браузера chrome в тесте Appium.

Я могу получить доступ к локальному хранилищу браузера Desktop в тесте selenium java с помощью приведенного ниже сценария.

    driver.get("https://google.com/");
    WebStorage webStorage = (WebStorage) driver;
    LocalStorage localStorage = webStorage.getLocalStorage();

    System.out.println(driver.getTitle());
    String x = localStorage.getItem("deviceId");
    System.out.println(x);

При использовании одного и того же скрипта в appium получается ошибка ниже

java .lang.ClassCastException: io.appium.java_client. android .AndroidDriver не может быть приведен к org.openqa .selenium. html5 .WebStorage

Может ли кто-нибудь подсказать мне, как получить доступ к значению локального хранилища в appium

...