Вы создаете новую переменную Properties в своем методе initrializeDriver (), которая не является той же переменной, которая является частью базового класса. Он будет существовать только в методе и будет уничтожен после его завершения.
Поле properties
, к которому вы пытаетесь получить доступ в классе ValidateTitle, еще не было инициализировано, поэтому здесь NullPointerException исходит от.
Если вы измените следующую строку в Base. java
Properties properties = new Properties();
на
this.properties = new Properties();
, она должна работать для 'ссылки' собственность также.