NEW! Новый релиз 12.0.0 уже доступен! Подробности в Центре заботы

avito_test

0
4 месяца назад
4 месяца назад
README.md

Проект по тестированию API

Автор - Астафьева Дарья

Техническое задание на авито, QA инженер


Инструкция

  1. Склонируйте репозиторий

    Склонируйте к себе репозиторий, в котором хранится проект тестового задания, через выполнение команды в терминале:

    git clone https://github.com/AstafevaD/avito_test.git

    Или скачайте zip архив по ссылке и распакуйте его.

  2. Проверьте установку Python

    Убедитесь, что на вашем компьютере установлен Python. В командной строке/терминале выполните команду:

    python -v

    Если Python не установлен, загрузите его с официального сайта, выбрав подходящую версию для вашей операционной системы. В процессе установки обязательно поставьте галочку в чекбоксе "Add python.exe to PATH". Иначе, у вас не будет корректно отображаться версия Python.

  3. Перейдите в директорию проекта

    Через командную строку/терминал перейдите в корневую директорию проекта, выполнив команду:

    cd /путь/до/директории/с/проектом
  4. Установите зависимости

    Установите необходимые зависимости из файла

    requirements.txt
    , выполнив команду:

    pip install -r requirements.txt

    Если команда не выполняется, попробуйте:

    pip3 install -r requirements.txt
  5. Установите бинарные файлы браузеров

    После успешной установки зависимостей, установите необходимые бинарные файлы браузеров, выполнив команду:

    playwright install
  6. Запустите тесты

    Наконец, запустите тесты, выполнив команду:

    pytest Task2/test_api.py

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.