В праздничные дни с 29.12 по 08.01 техническая поддержка отдыхает, но на наиболее важные вопросы постараемся ответить. Счастливого Нового Года!
gitverse new year логотип

tech-internship

Форк
0

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

Задание 1

Ответ на задание находится в файле TASK_01.md

Задание 2

  • Тест-кейсы описаны в файле TESTCASES.md
  • Найденные баги содержатся в файле BUGS.md

Для запуска тестов

  1. Откройте терминал. Перейдите в папку, куда планируете клонировать репозиторий. Клонируйте репозиторий на локальную машину с помощью команды в терминале:

    git clone https://gitverse.ru/den_kho/tech-internship.git
  2. Если на локальной машине не установлен Python, то скачайте его с официального сайта https://www.python.org/downloads/ и установите.

  3. На локальной машине перейдите в раздел с клонированным репозиторием, установите виртуальное окружение и активируйте его. Для Windows команды будут следующие:

    python -m venv venv venv\Scripts\activate

    Для Linux:

    python3 -m venv venv source venv/bin/activate
  4. Установите требуемые зависимости из файла requirements.txt командой:

    pip install -r requirements.txt
  5. Запустите все тесты командой (для этого необходимо находиться в корневой папке проекта):

    pytest
  6. По умолчанию тесты выполняются в режиме "--headless", т.е. без видимого показа в браузере. Для того, чтобы запускать тесты с показом в браузере закомментируйте строку options.add_argument("--headless=new") в файле conftest.py. Для этого перед срокой нужно поставить знак # и пробел после него.

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

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

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

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