1 const Page
= require( './page' );
3 class UserLoginPage
extends Page
{
4 get username() { return browser
.element( '#wpName1' ); }
5 get password() { return browser
.element( '#wpPassword1' ); }
6 get loginButton() { return browser
.element( '#wpLoginAttempt' ); }
7 get userPage() { return browser
.element( '#pt-userpage' ); }
10 super.open( 'Special:UserLogin' );
13 login( username
, password
) {
15 this.username
.setValue( username
);
16 this.password
.setValue( password
);
17 this.loginButton
.click();
21 this.login( browser
.options
.username
, browser
.options
.password
);
25 module
.exports
= new UserLoginPage();