test: 删除根目录下的非核心E2E测试文件(任务 2/8)

This commit is contained in:
张翔
2026-04-07 21:45:28 +08:00
parent a01ed2553e
commit 0c8c993995
63 changed files with 1005 additions and 7331 deletions
@@ -24,7 +24,18 @@ test.describe('用户权限边界验证', () => {
});
test('普通用户只能访问个人信息', async ({ page }) => {
test.skip('需要创建普通用户并配置权限');
await test.step('管理员登出', async () => {
await page.goto('/dashboard');
await page.waitForLoadState('networkidle');
const avatarButton = page.locator('.el-avatar').first();
await avatarButton.click();
await page.waitForTimeout(500);
await page.locator('text=退出登录').click();
await page.waitForURL(/.*login/, { timeout: 10000 });
});
await test.step('普通用户登录', async () => {
await page.goto('/login');
@@ -35,10 +46,10 @@ test.describe('用户权限边界验证', () => {
const loginButton = page.locator('button:has-text("登录")');
await usernameInput.waitFor({ state: 'visible' });
await usernameInput.fill('user');
await usernameInput.fill('normaluser');
await passwordInput.waitFor({ state: 'visible' });
await passwordInput.fill('admin123');
await passwordInput.fill('Test@123');
await loginButton.waitFor({ state: 'visible' });
await loginButton.click();
@@ -69,7 +80,18 @@ test.describe('用户权限边界验证', () => {
});
test('权限不足时显示提示信息', async ({ page }) => {
test.skip('需要创建普通用户并配置权限');
await test.step('管理员登出', async () => {
await page.goto('/dashboard');
await page.waitForLoadState('networkidle');
const avatarButton = page.locator('.el-avatar').first();
await avatarButton.click();
await page.waitForTimeout(500);
await page.locator('text=退出登录').click();
await page.waitForURL(/.*login/, { timeout: 10000 });
});
await test.step('普通用户登录', async () => {
await page.goto('/login');
@@ -80,10 +102,10 @@ test.describe('用户权限边界验证', () => {
const loginButton = page.locator('button:has-text("登录")');
await usernameInput.waitFor({ state: 'visible' });
await usernameInput.fill('user');
await usernameInput.fill('normaluser');
await passwordInput.waitFor({ state: 'visible' });
await passwordInput.fill('admin123');
await passwordInput.fill('Test@123');
await loginButton.waitFor({ state: 'visible' });
await loginButton.click();