Size: a a a

2020 March 13

СС

Сказочный Сникерс... in Rude QA
Пейджа это не обязательно вся страница
источник

СС

Сказочный Сникерс... in Rude QA
Любой логический блок можно вынести в пейджу
источник

СС

Сказочный Сникерс... in Rude QA
Mem Kekovich
А слайдер как проперти не прописывать в классе страницы?
Ток метод который вернёт экземпляр слайдера?
Как вариант
источник

Н

Нурсултан in Rude QA
но нахуя? ты подразумеваешь его наследование от BasePage?
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
Любой логический блок можно вынести в пейджу
Пейдж элементс
источник

СС

Сказочный Сникерс... in Rude QA
У меня была бы фикстура которая бы отдавала слайдер
источник

СС

Сказочный Сникерс... in Rude QA
Нурсултан
но нахуя? ты подразумеваешь его наследование от BasePage?
Конечно, потому что в ней файнды клики и прочие врапперы
источник

Н

Нурсултан in Rude QA
если ты его отнаследуешь от бейз пейдж ты затащишь в него содержимое бейз пейдж. если ты в бейз пейдж сделал, скажем, метод опен, то у тебя у блока на странице тоже будет внутри опен. а это же нихуя неверно, разве нет? ты же не можешь открыть отдельный блок, ты откроешь всю страницу
источник

Н

Нурсултан in Rude QA
отсюда вывод, блок должен быть блоком
источник

Н

Нурсултан in Rude QA
отдельной сущностью
источник

СС

Сказочный Сникерс... in Rude QA
Нурсултан
если ты его отнаследуешь от бейз пейдж ты затащишь в него содержимое бейз пейдж. если ты в бейз пейдж сделал, скажем, метод опен, то у тебя у блока на странице тоже будет внутри опен. а это же нихуя неверно, разве нет? ты же не можешь открыть отдельный блок, ты откроешь всю страницу
Верно потому что у слайдера тоже надо проверить что он открылся и делать это надо при интциализации
источник

MK

Mem Kekovich in Rude QA
Крч пока понял (на самом деле яннп)
Глобальные страницы в проперти класса не описываем, а лишь делаем методы которые возвращают линк на них
Пейдж элементы описываем как проперти класса и методы класса работают с экземпляром элемента
🤔
источник

Н

Нурсултан in Rude QA
Сказочный Сникерс
Конечно, потому что в ней файнды клики и прочие врапперы
у нас такого нет. у нас это реализовано у объектов страницы. мы захуячили отдельный класс локатор, и ему под сраку все вейтеры, все файндеры, все проперти
источник

СС

Сказочный Сникерс... in Rude QA
Нурсултан
у нас такого нет. у нас это реализовано у объектов страницы. мы захуячили отдельный класс локатор, и ему под сраку все вейтеры, все файндеры, все проперти
Брррр
источник

Н

Нурсултан in Rude QA
заебись, че ты
источник

СС

Сказочный Сникерс... in Rude QA
У каждой пейджы свои локаторы
источник

Н

Нурсултан in Rude QA
именно
источник

Н

Нурсултан in Rude QA
и каждый локатор есть объект класса локатор
источник

СС

Сказочный Сникерс... in Rude QA
Ааа я понял
источник

Н

Нурсултан in Rude QA
вышло охуительно читабельно как по мне
источник