/** * wait login form after invocation, enters user credentials, clicks on login button, waits * closing the form * * @param login user login to Heroku * @param password user password to Heroku */ public void loginToAccount(String login, String password) { loginForm.waitLoginForm(); loginForm.typeLogin(login); loginForm.typePassword(password); loginForm.waitEnabledLoginBtn(); loginForm.clickLoginBtn(); loginForm.waitLoginFormDisappear(); }
/** * call switch account IDE menu (PaaS-> Heroku -> Switch Account), wait login form, type * credentials, click login button and wait closing the form * * @param login your heroku login * @param password youe heroku password */ public void switchAccountFromPaasMenu(String login, String password) { IDE() .MENU .runCommand( MenuCommands.PaaS.PAAS, MenuCommands.PaaS.Heroku.HEROKU, MenuCommands.PaaS.Heroku.SWITCH_ACCOUNT); loginForm.waitLoginForm(); loginForm.typeLogin(login); loginForm.typePassword(password); loginForm.waitEnabledLoginBtn(); loginForm.clickLoginBtn(); loginForm.waitLoginFormDisappear(); }