AV
В PageObject довольно удобно оформлять весь форумляр отдельным классом.
Соответственно в Java (эх, в Котлине это всё гораздо проще сделать) если разные тесты не всегда заполняют все поля - то надо или оверлоудить кучу методов для заполнения,
или строить билдеры (а значит тоже - куча методов, иногда меньшая чем в оверлоуде, но это не точно), или (я так делаю, потому что практично) - передавать для полей, которые не надо заполнять (и не надо стирать) - null, а в PO писать конструкцию типа if (value!=null) field.setValue(value); к полям которые можно игнорировать.
Вариант "игнорировать" - позволяет просто писать field.setValue(value) во всех случаях.