@christian-bromann/webdriverio
Version:
A nodejs bindings implementation for selenium 2.0/webdriver
19 lines (15 loc) • 491 B
JavaScript
var page = require('./page')
var checkboxPage = Object.create(page, {
/**
* define elements
*/
lastCheckbox: { get: function () { return browser.elements('#checkboxes input:last-Child'); } },
firstCheckbox: { get: function () { return browser.elements('#checkboxes input:first-Child'); } },
/**
* define or overwrite page methods
*/
open: { value: function() {
page.open.call(this, 'checkboxes');
} }
});
module.exports = checkboxPage