Document PowerShell and Bash commands
This commit is contained in:
34
README.md
34
README.md
@@ -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
|
||||
PowerShell/Bash:
|
||||
```
|
||||
mvn verify
|
||||
```
|
||||
|
||||
## Требования к окружению
|
||||
- Java 21
|
||||
- Maven
|
||||
|
||||
## Примечания по консоли
|
||||
- Предупреждения `sun.misc.Unsafe` приходят из зависимостей Guava при Java 21. Добавлен флаг `-Dcom.google.common.util.concurrent.AbstractFuture.disableUnsafe=true`, чтобы минимизировать их.
|
||||
- Сообщения `Corrupted channel...` появляются только при первом скачивании браузеров Playwright. После установки браузеров они исчезают.
|
||||
|
||||
Reference in New Issue
Block a user