Learn about Testing

Learn software testing concepts and techniques, including unit testing, integration testing, and end-to-end testing, to ensure code quality and reliability.
  1. Тестирование компонентов в React с использованием Jest и Enzyme

    Тестирование компонентов в React с использованием Jest и Enzyme

    Tutorial Beginner

    Это вторая часть серии «Тестирование компонентов в React». Если у вас есть предыдущий опыт работы с Jest, вы можете пропустить вперед и использовать код...

  2. Тестирование компонентов в React с использованием Jest: основы

    Тестирование компонентов в React с использованием Jest: основы

    Tutorial Beginner

    Тестирование кода - сложная практика для многих разработчиков. Это понятно, потому что написание тестов требует больше усилий, времени и способности...

  3. 8 вещей, которые делают Jest лучшим фреймворком для тестирования React

    8 вещей, которые делают Jest лучшим фреймворком для тестирования React

    Tutorial Intermediate

    Jest - это открытая библиотека для тестирования JavaScript от Facebook. Ее слоган - «Восхитительное тестирование JavaScript». Хотя Jest можно использовать...

  4. Тестирование компонентов в Angular с использованием Jasmine  часть 2, сервисы

    Тестирование компонентов в Angular с использованием Jasmine  часть 2, сервисы

    Tutorial Intermediate

    Это вторая часть серии по тестированию в Angular с использованием Jasmine. В первой части учебника мы написали базовые модульные тесты для класса Pastebin и...

  5. Тестирование Angular компонентов с использованием Jasmine: часть 1

    Тестирование Angular компонентов с использованием Jasmine: часть 1

    Tutorial Intermediate

    Test Driven Development - это практика программирования, которую проповедовали и продвигали все сообщества разработчиков на планете. И все же это рутина,...

  6. Обеспечить высокое качество андроид код с инструменты статического анализа 

    Обеспечить высокое качество андроид код с инструменты статического анализа 

    Tutorial Beginner

    В сегодняшнем уроке, мы узнаем о том, как обеспечить высокое качество кода Android в наши проекты, используя некоторые инструменты статического анализа кода...

  7. Использование Faker для генерации данных для автоматического тестирования

    Использование Faker для генерации данных для автоматического тестирования

    Tutorial Intermediate

    Faker - это библиотека с открытым исходным кодом, созданная Франсуа Занинотто, которая генерирует данные искусственного наполнителя для вашего приложения и...

  8. Программирование с Yii2: автоматическое тестирование с помощью Codeception

    Программирование с Yii2: автоматическое тестирование с помощью Codeception

    Tutorial Intermediate

    Если вы спрашиваете: «Что такое Yii?» ознакомьтесь с моим предыдущим учебным пособием «Введение в Yii Framework», в котором рассматриваются преимущества Yii...

  9. Тестирование RSpec для начинающих, часть 1

    Тестирование RSpec для начинающих, часть 1

    Tutorial Beginner

    Вы новичок в Rails? Новое в кодировании? Интересуетесь вRSpec и как начать тестирование? Если это так, эта статья должна стать хорошей отправной точкой для...

  10. Как писать профессиональные модульные тесты на Python

    Как писать профессиональные модульные тесты на Python

    Tutorial Intermediate

    Тестирование, это основа серьёзной разработки программного обеспечения. Существует много видов тестирования, но наиболее важный вид, это модульное...

  11. Паттерн Page Objects в Ruby для пользователей Capybara

    Паттерн Page Objects в Ruby для пользователей Capybara

    Tutorial Beginner

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

  12. Рабочий процесс Дженкинса: создание сценариев для сложных сборок

    Рабочий процесс Дженкинса: создание сценариев для сложных сборок

    Tutorial Intermediate

    В этой второй и заключительной части этой серии мы рассмотрим плагин Jenkins Workflow в качестве решения для создания более сложных конвейеров Jenkins.