فهرست منبع

test: 更新知识信息页面测试用例

yourname 7 ماه پیش
والد
کامیت
368b16b4a2
1فایلهای تغییر یافته به همراه8 افزوده شده و 5 حذف شده
  1. 8 5
      test/pages_know_info.test.ts

+ 8 - 5
test/pages_know_info.test.ts

@@ -2,12 +2,15 @@ import { test, expect } from '@playwright/test';
 
 test.describe('知识库管理CRUD测试', () => {
   test.beforeEach(async ({ page }) => {
-    // await page.goto('https://pre-117-77-template-23969.d.d8d.fun/admin/know-info');
+    // 先登录获取有效token
+    await page.goto('https://pre-117-77-template.r.d8d.fun/admin/login');
+    await page.fill('input[placeholder="用户名"]', 'admin');
+    await page.fill('input[placeholder="密码"]', 'admin123');
+    await page.click('button:has-text("登 录")');
+    await expect(page).toHaveURL(/\/admin\/dashboard/);
+    
+    // 导航到测试页面
     await page.goto('https://pre-117-77-template.r.d8d.fun/admin/know-info');
-    await page.evaluate(() => {
-      localStorage.setItem('token', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxIiwidXNlcm5hbWUiOiJhZG1pbiIsInNlc3Npb25JZCI6ImxCMXNPWTE5czhRVEgxY2tDeWlrZyIsInJvbGVJbmZvIjpudWxsLCJpYXQiOjE3NDYzNjA0NzMsImV4cCI6MTc0NjQ0Njg3M30.Og7RmROGcGNZlduE8mFqFz8ou6diwWAuSZntrUUnIJM');
-    });
-    await page.reload();
   });
 
   test('添加测试文章', async ({ page }) => {