This commit is contained in:
@ -269,15 +269,30 @@ await expect(newElement).toBeVisible({ timeout: 5000 });
|
||||
## Запуск тестов
|
||||
|
||||
```bash
|
||||
# Все тесты
|
||||
npx playwright test
|
||||
# Все тесты (из корня проекта)
|
||||
npm run test
|
||||
|
||||
# Конкретный файл
|
||||
npx playwright test e2e/phase2.spec.ts
|
||||
|
||||
# Конкретный тест по имени
|
||||
npx playwright test -g "Drag handle имеет правильный курсор"
|
||||
|
||||
# С UI режимом для отладки
|
||||
npx playwright test --ui
|
||||
|
||||
# Только упавшие тесты
|
||||
npx playwright test --last-failed
|
||||
```
|
||||
|
||||
## Правила исправления тестов
|
||||
|
||||
**ВАЖНО:** При исправлении сломанных тестов:
|
||||
|
||||
1. **НЕ запускай полный прогон** после каждого исправления
|
||||
2. **Запускай только сломанный тест** для проверки исправления:
|
||||
```bash
|
||||
npx playwright test -g "Название теста"
|
||||
```
|
||||
3. **Полный прогон** делай только когда все сломанные тесты исправлены
|
||||
4. Это экономит время и ресурсы при отладке
|
||||
|
||||
Reference in New Issue
Block a user