done

Опубликованные и проверенные минимум двумя редакторами статьи на нашем сайте.

Перезапись истории GIT

Переписывание истории в Git

В этой статье мы рассмотрим различные способы перезаписи и изменения истории в Git. Обсудим сильные и слабые стороны этих способов и приведем примеры того, как с ними работать. Также в этом материале мы покажем вам некоторые из наиболее распространенных причины перезаписи состояний кода и объясним, как избегать ошибок при таких операциях.

Модульное тестирование. Примеры

Модульное тестирование: примеры и методология

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

Моки, заглушки и контрактное тестирование

В данной статье мы рассмотрим моки (mock) и заглушки (stub), а также контрактное тестирование, применительно к каждому уровню пирамиды тестирования. Для начала, давайте рассмотрим саму концепцию пирамиды тестирования. Это поможет проиллюстрировать разницу между различными видами тестов и определить, на каких этапах разработки их выгодно проводить.

Книга по научному мышлению для тестировщика

Книга по научному мышлению для тестировщика

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

Как эффективно сообщать о багах в ПО?

Сообщать о багах при разработке программного обеспечения крайне важно. Это помогает команде разработчиков понять, воспроизвести и устранить проблемы в ПО. В данной статье приведены несколько советов о том, как сообщать о дефектах наиболее эффективно.