codeceptjs-cucumber
Version:
CodeceptJs Cucumber E2E Framework
19 lines (15 loc) • 336 B
JavaScript
const { I } = inject();
// page class can be extended
class HomePage {
constructor() {
// page locators
this.locators = {
searchBox: '.header-search-input'
};
}
search(searchFor) {
I.fillField(I.grabCss(this.locators.searchBox), searchFor);
I.pressKey('Enter');
}
}
module.exports = new HomePage();