Expand README with cross-platform notes

This commit is contained in:
2026-03-17 23:15:22 +03:00
parent 46ddc4dd87
commit 13abddd17b

View File

@@ -63,16 +63,31 @@ mvn -Dheadless=false -Dbrowser=chromium -DbaseUrl=https://otus.ru test
## Трейсы
Трейсы автоматически сохраняются в каталог `traces/` в виде zip-файлов по каждому тесту.
Для сдачи ДЗ нужно положить `traces.zip` в корень проекта. Пример (PowerShell):
Для сдачи ДЗ нужно положить `traces.zip` в корень проекта.
PowerShell:
```powershell
Compress-Archive -Path traces\* -DestinationPath traces.zip -Force
```
Bash:
```bash
zip -r traces.zip traces
```
## Проверка качества
```bash
mvn verify
```
## Кросс‑платформенность
Проект запускается на Windows / Linux / macOS.
Минимальные требования:
- Java 21
- Maven
- доступ к сети при первом запуске (для скачивания браузеров Playwright)
## Примечания по консоли
- Предупреждения `sun.misc.Unsafe` приходят из зависимостей Guava при Java 21. Добавлен флаг `-Dcom.google.common.util.concurrent.AbstractFuture.disableUnsafe=true`, чтобы минимизировать их.
- Сообщения `Corrupted channel...` появляются только при первом скачивании браузеров Playwright. После установки браузеров они исчезают.