Playwright_Java_Web_Testing/page-objects/LoginPage.js

15 lines
387 B
JavaScript

import { expect } from "@playwright/test"
export class LoginPage {
constructor(page) {
this.page = page
this.signupButton = page.locator('[data-qa="go-to-signup-button"]')
}
moveToSignup = async () => {
await this.signupButton.waitFor()
await this.signupButton.click()
await this.page.waitForURL(/\/signup/, {timeout: 3000})
}
}