Example usage for org.openqa.selenium.html5 SessionStorage keySet

List of usage examples for org.openqa.selenium.html5 SessionStorage keySet

Introduction

In this page you can find the example usage for org.openqa.selenium.html5 SessionStorage keySet.

Prototype

Set<String> keySet();

Source Link

Usage

From source file:org.suren.autotest.web.framework.settings.AutoModuleProxy.java

License:Apache License

/**
 * ?sessionStorage?//from w  w w  .j a  va2  s  . c  o  m
 * @param account
 */
private void saveSessionStorage(String account) {
    WebDriver driver = util.getEngine().getDriver();
    if (driver instanceof WebStorage) {
        WebStorage webStorage = (WebStorage) driver;
        SessionStorage sessionStorage = webStorage.getSessionStorage();

        Properties pro = new Properties();
        for (String key : sessionStorage.keySet()) {
            pro.setProperty(key, sessionStorage.getItem(key));
        }

        PathUtil.proStore(pro, "sessionStorage." + account);
    }
}