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