Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

iDemetr/Course-Software-Testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

2 Commits

Repository files navigation

Решение курса по тестированию ПО

Данный репозиторий содержит материалы для курса по тестированию программного обеспечения. Здесь вы найдете проекты на Java и Python, демонстрирующие различные методы и инструменты тестирования.

Цели и задачи

  • Изучение теоретических основ тестирования.
  • Практическое применение различных видов тестирования.
  • Освоение инструментов автоматизации.
  • Формирование навыков написания качественных тестов и отчетов.

Технологический стек

  • Java, JUnit, Gradle
  • Python, Pytest, Selenium
  • Автоматизация тестирования

Структура репозитория

  • Java — с использованием Gradle и JUnit для модульного тестирования.
  • Python — с использованием Pytest и Selenium для автоматизации функционального и UI тестирования.
  • Gradle — используется для сборки и управления зависимостями в Java-проекте.
  • Примеры тестов — разнообразные тестовые сценарии, демонстрирующие разные техники тестирования: функциональное, UI, интеграционное и нагрузочное.

Как использовать

  1. Клонируйте репозиторий:
    git clone https://github.com/iDemetr/Cource-Software-Testing.git
  2. Для Java-проекта:
    • Перейдите в папку java_project (указать точное имя)
    • Запустите сборку и тесты через Gradle:
      ./gradlew test
  3. Для Python-проектов:
    • Установите зависимости:
      pip install -r requirements.txt
    • Запустите тесты:
      pytest

AltStyle によって変換されたページ (->オリジナル) /