Initial commit
Dieser Commit ist enthalten in:
51
social_networks/vk/vk_selectors.py
Normale Datei
51
social_networks/vk/vk_selectors.py
Normale Datei
@ -0,0 +1,51 @@
|
||||
"""
|
||||
VK UI Selektoren und URLs
|
||||
"""
|
||||
|
||||
# URLs
|
||||
BASE_URL = "https://vk.com/"
|
||||
REGISTRATION_URL = "https://vk.com/join"
|
||||
LOGIN_URL = "https://vk.com/login"
|
||||
|
||||
# Startseite
|
||||
CREATE_ACCOUNT_BUTTON = "span.vkuiButton__content:has-text('Konto erstellen')"
|
||||
CREATE_ACCOUNT_BUTTON_XPATH = "//span[@class='vkuiButton__content' and text()='Konto erstellen']"
|
||||
CREATE_ACCOUNT_BUTTON_ALTERNATE = "button:has-text('Konto erstellen')"
|
||||
|
||||
# Login Seite
|
||||
LOGIN_EMAIL_INPUT = "input[name='email']"
|
||||
LOGIN_PASSWORD_INPUT = "input[name='password']"
|
||||
LOGIN_SUBMIT_BUTTON = "button[type='submit']"
|
||||
|
||||
# Registrierungsformular
|
||||
REGISTRATION_FIRST_NAME = "input[name='first_name']"
|
||||
REGISTRATION_LAST_NAME = "input[name='last_name']"
|
||||
REGISTRATION_BIRTHDAY_DAY = "select[name='bday']"
|
||||
REGISTRATION_BIRTHDAY_MONTH = "select[name='bmonth']"
|
||||
REGISTRATION_BIRTHDAY_YEAR = "select[name='byear']"
|
||||
REGISTRATION_GENDER_MALE = "input[value='2']"
|
||||
REGISTRATION_GENDER_FEMALE = "input[value='1']"
|
||||
REGISTRATION_CONTINUE_BUTTON = "button[type='submit']"
|
||||
|
||||
# Telefonnummer Verifizierung
|
||||
PHONE_INPUT = "input[name='phone']"
|
||||
PHONE_COUNTRY_CODE = "div.PhoneInput__countryCode"
|
||||
PHONE_SUBMIT_BUTTON = "button[type='submit']"
|
||||
|
||||
# SMS Verifizierung
|
||||
SMS_CODE_INPUT = "input[name='code']"
|
||||
SMS_SUBMIT_BUTTON = "button[type='submit']"
|
||||
SMS_RESEND_LINK = "a:has-text('Code erneut senden')"
|
||||
|
||||
# Captcha
|
||||
CAPTCHA_IMAGE = "img.vkc__Captcha__image"
|
||||
CAPTCHA_INPUT = "input[name='captcha']"
|
||||
|
||||
# Fehler- und Erfolgsmeldungen
|
||||
ERROR_MESSAGE = "div.error"
|
||||
SUCCESS_MESSAGE = "div.success"
|
||||
PHONE_ERROR = "div.phone_error"
|
||||
|
||||
# Cookies Banner
|
||||
COOKIE_ACCEPT_BUTTON = "button:has-text('Akzeptieren')"
|
||||
COOKIE_BANNER = "div[class*='cookie']"
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren