Алексей, вы очень вовремя с этим видео. Прямо на днях бился с заворачиванием в тестовые классы и были проблемы с инициализацией драйвера. Буду пересматривать и внедрять у себя в проект. Спасибо Вам большое! Бомбите еще видео!!
Здравствуйте) Спасибо за комментарий) Это первый урок платного курса, Вы можете ознакомиться со всей программой по ссылке) Вероятно курс будет полезен!
Чтобы в методах pages не писать каждый раз "find_element(*self, LOCATOR)", в base_page можно создать специальный удобный метод для поиска элементов: def find(self, *args): return self.driver.find_element(*args) Тогда методы страниц можно будет оформлять проще: def enter_login(self, login): login_field = self.find(LOGIN_FIELD) login_field.send_keys(login) ..хм, позже проверил - при использовании этого метода перестали подставляться логин и пароль в поля ввода...
Интересно, курс купил бы, но у меня знания питона и ООП базовые, а описание гласит, что нужны уверенные. Твой основной курс по селениуму-то ещё не до конца разобрал весь))
Курс как раз кстати, т.к. недавно закончил изучение реквестс, а до этого селениум и пайтест. Алексей, не пропадай надолго с новыми видео, плиз. Я конечно тащу себе в пайчарм все с мира по нитке, от нескольких блогеров, но инфа от тебя у меня всегда в приоритете, как основное ядро) Кстати, я бы с удовольствием купил бы у тебя видеокурс всех уроков связанных с автоматизацией.
16:49 Может не стоит так прописывать URL адрес страницы? Если нам понадобится в перспективе запускать автотест на разных окружениях такая реализация будет нам мешать, потому что адрес страницы у нас захардкожен
Привет, все это раскрывается в последующих уроках. Тут представлена фундаментальная концепция. Так же мультистдейджинг можно посмотреть на моем вебинаре ruclips.net/video/qqGxKDOR2DY/видео.html
Алексей, вы очень вовремя с этим видео. Прямо на днях бился с заворачиванием в тестовые классы и были проблемы с инициализацией драйвера. Буду пересматривать и внедрять у себя в проект. Спасибо Вам большое! Бомбите еще видео!!
Здравствуйте) Спасибо за комментарий) Это первый урок платного курса, Вы можете ознакомиться со всей программой по ссылке) Вероятно курс будет полезен!
Спасибо, хороший урок, а так же очень хорошо что даешь пояснения, т.к я на Java пишу, то с твоими пояснениями все понятно))
Леха, красавчик! Я знаю обжект, но так, как ты все разжевал👍подписался! Жду новых видосов и ну посмотрю, что ты ещё там напилил!!)))
Чтобы в методах pages не писать каждый раз "find_element(*self, LOCATOR)", в base_page можно создать специальный удобный метод для поиска элементов:
def find(self, *args):
return self.driver.find_element(*args)
Тогда методы страниц можно будет оформлять проще:
def enter_login(self, login):
login_field = self.find(LOGIN_FIELD)
login_field.send_keys(login)
..хм, позже проверил - при использовании этого метода перестали подставляться логин и пароль в поля ввода...
Интересно, курс купил бы, но у меня знания питона и ООП базовые, а описание гласит, что нужны уверенные. Твой основной курс по селениуму-то ещё не до конца разобрал весь))
Да, в таком случае лучше не торопиться) Курс не убежит)
Курс как раз кстати, т.к. недавно закончил изучение реквестс, а до этого селениум и пайтест. Алексей, не пропадай надолго с новыми видео, плиз. Я конечно тащу себе в пайчарм все с мира по нитке, от нескольких блогеров, но инфа от тебя у меня всегда в приоритете, как основное ядро)
Кстати, я бы с удовольствием купил бы у тебя видеокурс всех уроков связанных с автоматизацией.
😊
16:49 Может не стоит так прописывать URL адрес страницы? Если нам понадобится в перспективе запускать автотест на разных окружениях такая реализация будет нам мешать, потому что адрес страницы у нас захардкожен
Привет, все это раскрывается в последующих уроках. Тут представлена фундаментальная концепция. Так же мультистдейджинг можно посмотреть на моем вебинаре ruclips.net/video/qqGxKDOR2DY/видео.html