import pytest import allure from selenium import webdriver import requests
@allure.feature('Authorization') @allure.title('Test authorization on chitai-gorod.ru') def test_authorization(): driver = webdriver.Chrome() driver.get("https://www.chitai-gorod.ru/")
# Perform authorization
login = "your_login"
password = "your_password"
driver.find_element_by_class_name("login").click()
driver.find_element_by_id("user_login").send_keys(login)
driver.find_element_by_id("user_pass").send_keys(password)
driver.find_element_by_id("login_button").click()
# Check if user is authorized
cookies = driver.get_cookies()
session_cookie = [cookie for cookie in cookies if cookie['name'] == 'session_cookie']
assert session_cookie, "Authorization failed"
driver.quit()
@allure.feature('Authorization') @allure.title('Test authorization API on chitai-gorod.ru') def test_authorization_api(): url = "https://www.chitai-gorod.ru/api/auth" login = "your_login" password = "your_password"
payload = {
"login": login,
"password": password
}
response = requests.post(url, data=payload)
assert response.status_code == 200, "Authorization API failed"
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.