Compare commits

...

1 Commits

Author SHA1 Message Date
e06399b1f0 Document PowerShell and Bash commands 2026-03-26 00:50:53 +03:00

View File

@@ -29,18 +29,27 @@ UI-автотесты на Playwright для 4 сценариев OTUS с DI и
- `traces.zip` — архив для сдачи.
## Команды запуска
Все тесты:
```bash
mvn test
```
Один тест (PowerShell):
PowerShell:
```powershell
# все тесты
mvn test
# один тест
mvn "-Dtest=ru.kovbasa.tests.CatalogFiltersTest" test
# параметры запуска
mvn "-Dheadless=false" "-Dbrowser=chromium" "-DbaseUrl=https://otus.ru" test
```
Параметры запуска:
Bash:
```bash
# все тесты
mvn test
# один тест
mvn -Dtest=ru.kovbasa.tests.CatalogFiltersTest test
# параметры запуска
mvn -Dheadless=false -Dbrowser=chromium -DbaseUrl=https://otus.ru test
```
@@ -67,14 +76,7 @@ zip -r traces.zip traces
```
## Проверка качества
```bash
mvn verify
PowerShell/Bash:
```
## Требования к окружению
- Java 21
- Maven
## Примечания по консоли
- Предупреждения `sun.misc.Unsafe` приходят из зависимостей Guava при Java 21. Добавлен флаг `-Dcom.google.common.util.concurrent.AbstractFuture.disableUnsafe=true`, чтобы минимизировать их.
- Сообщения `Corrupted channel...` появляются только при первом скачивании браузеров Playwright. После установки браузеров они исчезают.
mvn verify
```