Retrieve a single cookie visible to the current page. The cookie is returned as a cookie JSON object, as defined here.

Uses cookie protocol command.

Usage

.getCookie(name, [callback])

Parameters

Name Type description
name string

The cookie name.

callback function

Callback function which is called with the result value.

Returns

Type description
object|null The cookie object as a selenium cookie JSON object or null if the cookie wasn't found.

Example

this.demoTest = function(browser) {
  browser.getCookie(name, function callback(result) {
    this.assert.equal(result.value, '123456');
    this.assert.equals(result.name, 'test_cookie');
  });
}

See also