import Page from './page.js' class FormPage extends Page { /** * define elements */ get username () { return $('#username') } get password () { return $('#password') } get submitButton () { return $('#login button[type=submit]') } get flash () { return $('#flash') } /** * define or overwrite page methods */ open () { return super.open('login') } submit () { return this.submitButton.click() } } export default new FormPage()