11 lines
472 B
TypeScript
11 lines
472 B
TypeScript
import { test as setup } from '@playwright/test';
|
|
import { LoginPage } from '../pages/loginPage';
|
|
|
|
setup('state setup', async ({ page }) => {
|
|
await page.goto(process.env.BASE_URL || 'http://localhost:3000');
|
|
const loginPage = new LoginPage(page);
|
|
await loginPage.user_login('17700000003', 'a123456');
|
|
await page.pause();
|
|
await loginPage.user_login_success().waitFor();
|
|
await page.context().storageState({ path: 'state.json', indexedDB: true });
|
|
}); |