localStorage

Protocol bindings for all localStorage operations. This command is not part of the official Webdriver specification and might not be supported for your browser.

Usage

1
browser.localStorage(method[,args]);

Parameters

Param Type Details
method String method for storage operation
args
optional
Object/String operation arguments

Example

localStorage.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
it('should set/receive values from local storage', function () {
// get the storage item for the given key
var values = browser.localStorage('GET', someKey);

// get all key/value pairs of the storage
var storage = browser.localStorage();

// set the storage item for the given key
browser.localStorage('POST', {key: someKey, value: someValue});

// remove the storage item for the given key
browser.localStorage('DELETE', 'someKey');

// clear the storage
browser.localStorage('DELETE');
});