Тут всё Ясно

написать автотест для проверки авторизации на сайте https://www.chitai-gorod.ru/ используя зависимости: selenium, requests, pytest, allure

Пройдите быструю авторизацию для просмотра:

Продолжая, вы даете согласие на обработку персональных данных, соглашаетесь с условиями использования cookies, а также подтверждаете ознакомление с публичной офертой.

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"

Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.

Напишите нам, если в вопросе есть ваши персональные данные ([email protected])

Последние вопросы

  • Напиши одну главу диплома по теме чат бот активный туризм Калининградской области и основные значения библиотек для создания чат бота
  • Анализ затрат производства керамогранита в динамике по исходным данным, приведенным в табл. 1. Таблица: Сравнение доходов компаний по производству плитки и керамики Показатель 2020 2021
  • Анализ затрат производства керамогранита в динамике по исходным данным, приведенным в табл. 1. Таблица: Сравнение доходов компаний по производству плитки и керамики Показатель 2020 2021
  • играя в гта 5 рп - Тайрон - член банды из Дэвиса. После нескольких месяцев продажи наркотиков он решает вложить накопленный капитал и открыть ночной клуб в центре Вайнвуда. Тайрон устанавливает связи
  • Существуют-ли телепаты параллельных миров, и что они представляют собой?
  • Существует-ли научное объяснение сбоев матрицы, и что оно представляет собой?