Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
export class LoginForm {
private readonly logInButton = element('sub'));
async login(username: string, password: string) {
await this.setLogin(username);
await this.setPassword(password);
await this.submit();
const mainpage = new MainPage();
await mainpage.shouldBeOpened()
return mainpage;
async setLogin(username = 'username'): Promise<void> {
await element('#txtUserID').setValue(username);
async setPassword(password = 'password'): Promise<void> {
await element('#txtPassword').setValue(password);
async submit(): Promise<void> {
async errorMessageShouldBe(text: string) {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.