2 const Page
= require( './page' );
4 class UserLoginPage
extends Page
{
6 get username() { return browser
.element( '#wpName1' ); }
7 get password() { return browser
.element( '#wpPassword1' ); }
8 get loginButton() { return browser
.element( '#wpLoginAttempt' ); }
9 get userPage() { return browser
.element( '#pt-userpage' ); }
12 super.open( 'Special:UserLogin' );
15 login( username
, password
) {
17 this.username
.setValue( username
);
18 this.password
.setValue( password
);
19 this.loginButton
.click();
23 this.login( browser
.options
.username
, browser
.options
.password
);
27 module
.exports
= new UserLoginPage();