Нужно понимать, что у Андрея особый контекст его проектов.
И он изначально и довольно часто приходит на конфы учить програмистов писать тесты а не автоматизаторов.
Даже Артем говорил о таком контексте на этом шоу…
И тут он прав. Так и есть. У Андрея особый контекст. Там не всегда нужны ПО. И там не всегда будут нужны поля у ПО. И так далее.
При этом Андрей, будучи толковым разработчиком, задзайнил селенид гидгким продуманным фреймворком, который дает нам альтернативу обычным не ждущим не динамическим вебэлементам - SelenideElement
с чем мы можем делать все что угодно в контексте построения модели нашего приложения для последующей ее использования в тестах. А то как мы построим с этих маленьких блоков-элементов наши ПО - это уже наше дело.