Size: a a a

QA — Автоматизация

2020 April 05

AB

Alexei Barantsev in QA — Автоматизация
во всяком случае туда, где без них можно прекрасно обойтись — точно не стоит
источник

MK

Mem Kekovich in QA — Автоматизация
А зачем инитить пейджи в этом объекте ат, которые не нужны будут 🤔
Крч не понятно что хотел Виноградов, уйти от нью через дженерик в метод, который все равно создаёт инстанс класса 🤷🏻‍♂️
источник

AB

Alexei Barantsev in QA — Автоматизация
если очень надо — можно инициализировать их при вызове метода, но на самом деле нет никакой разницы, когда их инициализировать, лишь бы драйвер был уже создан
источник

AB

Alexei Barantsev in QA — Автоматизация
ленивая инициализация тут даст пренебрежимо малый эффект
источник

MK

Mem Kekovich in QA — Автоматизация
Согласен, просто получается обертка над пейджами/фабрика. Ток какой профит?🤔 меньше букв в джаве писать не получится все равно 🤷🏻‍♂️
источник

AB

Alexei Barantsev in QA — Автоматизация
профит в том, что нет ни рефлекшена, ни тредлокала, ни прочей ереси
источник

AB

Alexei Barantsev in QA — Автоматизация
KISS, однако :)
источник

O

Oleg in QA — Автоматизация
@Autowired MainPage mainpage;
источник

B

Bola in QA — Автоматизация
а сколько памяти _кушает_ созданный пейдж при инициализации?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Bola
а сколько памяти _кушает_ созданный пейдж при инициализации?
да нисколько почти не кушает
источник

IS

Ivan Sandrátskii in QA — Автоматизация
Oleg
@Autowired MainPage mainpage;
ну да, потянуть спринг ради этого еще
источник

IS

Ivan Sandrátskii in QA — Автоматизация
отличное решение
источник

O

Oleg in QA — Автоматизация
спринг - хороший способ избавиться от new
источник

AV

Alexei Vinogradov in QA — Автоматизация
Oleg
спринг - хороший способ избавиться от new
еще есть Lombok
источник

O

Oleg in QA — Автоматизация
не помню там такого
источник

AB

Alexei Barantsev in QA — Автоматизация
Oleg
спринг - хороший способ избавиться от new
спринг - это плохой способ избавиться от new :)
источник

A

Anton in QA — Автоматизация
Alexei Barantsev
спринг - это плохой способ избавиться от new :)
какой лучше?
источник

AB

Alexei Barantsev in QA — Автоматизация
никакой. не надо от него избавляться без необходимости.
источник

IS

Ivan Sandrátskii in QA — Автоматизация
а еще есть библиотеки для DI и подручные средства в JUnit5, если там припеклоу с DI это все сделать.
источник

IS

Ivan Sandrátskii in QA — Автоматизация
но точно не спринг ради дву аннотаций
источник