auth-login.spec.ts 568 B

1234567891011121314151617181920
  1. import { expect, test } from '@playwright/test';
  2. import { authLogin } from './common/auth';
  3. test.beforeEach(async ({ page }) => {
  4. await page.goto('/');
  5. });
  6. test.describe('Auth Login Page Tests', () => {
  7. test('check title and page elements', async ({ page }) => {
  8. // 获取页面标题并断言标题包含 'Vben Admin'
  9. const title = await page.title();
  10. expect(title).toContain('Vben Admin');
  11. });
  12. // 测试用例: 成功登录
  13. test('should successfully login with valid credentials', async ({ page }) => {
  14. await authLogin(page);
  15. });
  16. });