18 lines
406 B
JavaScript
18 lines
406 B
JavaScript
var searchCommands = {
|
|
submit: function() {
|
|
this.waitForElementVisible('@submitButton', 3000)
|
|
.click('@submitButton')
|
|
.api.pause(1000);
|
|
return this; // Return page object for chaining
|
|
}
|
|
};
|
|
|
|
module.exports = {
|
|
url: 'http://google.com',
|
|
commands: [searchCommands],
|
|
elements: {
|
|
searchBar: { selector: 'input[name=q]' },
|
|
submitButton: { selector: '[type=submit]' }
|
|
}
|
|
};
|