Делается бэйспейдж с основными методами, в трехмпейджах делаем одинаковые методы, с разными локаторами.
Ибо если изменится логика, то менять придется не общий класс, а только один пейдж.
Хотя можно сделать словарь локаторов, скажем buttons, inputs и оттуда в общие методы по ключу забирать локатор конкретного элемента.