37 Zeilen
854 B
Python
37 Zeilen
854 B
Python
"""
|
|
VK Workflow - Workflow-Definitionen für VK
|
|
"""
|
|
|
|
# Workflow-Schritte für VK
|
|
REGISTRATION_WORKFLOW = [
|
|
"navigate_to_homepage",
|
|
"click_create_account",
|
|
"fill_registration_form",
|
|
"handle_phone_verification",
|
|
"complete_profile",
|
|
"verify_account_creation"
|
|
]
|
|
|
|
LOGIN_WORKFLOW = [
|
|
"navigate_to_login",
|
|
"enter_credentials",
|
|
"handle_2fa_if_needed",
|
|
"verify_login_success"
|
|
]
|
|
|
|
# Timeouts in Sekunden
|
|
TIMEOUTS = {
|
|
"page_load": 30,
|
|
"element_wait": 10,
|
|
"verification_wait": 60,
|
|
"sms_wait": 120
|
|
}
|
|
|
|
# Fehler-Nachrichten
|
|
ERROR_MESSAGES = {
|
|
"phone_already_used": "Diese Telefonnummer wird bereits verwendet",
|
|
"invalid_phone": "Ungültige Telefonnummer",
|
|
"invalid_code": "Ungültiger Verifizierungscode",
|
|
"too_many_attempts": "Zu viele Versuche",
|
|
"account_blocked": "Account wurde blockiert"
|
|
} |