BH     TT     Selenium     Проблемы    

        //     1.   Список типичных проблем на старте:

headless = false чтобы стартовал браузер
--   ВИФ   selenium_wif.htm    
--   pom.xml   pom.xml    
--   Настройки проекта в IDEA:
        "Language level" в Project Structure -> Project Settings -> Modules
        File -> Settings -> Build -> Compiler -> Java Compiler

        //     2.   Info

--   Причины того почему браузер не запускается для каждого браузера индивидуальные.

        //     3.   TestNGException: TestNG by default disables loading DTD from unsecured Urls

Причина: Этa проблема связана с библиотекой testng и она появилась в версии 7.3.0. В момент записи курса я использовал более старую версию testng.
Решение 1:
        1) Добавить необходимые параметры, чтобы на новой версии testng не выбрасывалось исключение:
        В Intellij Idea на панели управления выберите
        Run -> Edit configurations...
        В поле VM options и добавьте туда: -Dtestng.dtd.http=true
Решение 2:
        Использовать более старую версию testng, например 7.1.0, для этого поменять версию в pom.xml файле

        //     4.   SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 84

--   Сразу после старта ChromeDriver бросает это исключение (* версия (version 84) может отличаться)

        //     5.   SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

--   После добавления в Java класс строки   WebDriver driver = new ChromeDriver();

Решение:   Добавить зависимости для логгера slf4j в pom.xml
<dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>1.7.30</version>
</dependency>
<dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-simple</artifactId>
        <version>1.7.30</version>
</dependency>