t.me/atinfo_chat Telegram группа по автоматизации тестирования

Правильно ли использовать декоратор @property для описания элементов ?

pytest
python
webdriver
Теги: #<Tag:0x00007f9c46360ad0> #<Tag:0x00007f9c46360990> #<Tag:0x00007f9c46360850>

(Александр Литовский) #1

Пример

@property
def getusernametextbox(self):
    return Browser.webDriverWait.until(ec.visibility_of_element_located((By.ID, "login_email")))

(Sergei) #2

А что в этом может быть плохого? Разве что название не подходящее