Домой » Архив по категориямТестирование (Page 2)

Kanban: стадии разработки

Kanban стадии разработки
В Канбан весь процесс реализации продукта можно разбить на основные стадии. В свою очередь для реализации конкретной задачи члены команды должны взаимодействовать с коллегами и третьими лицами. Сейчас более подробно разберём каждую стадию. Стадия 1. Бэклог Бэклог – это так называемые тудушки, некий набор задач на канбан-доске, которые...
Читать дальше

Как и когда применять Agile

Agile manifesto
Agile, может быть, не идеальное решение, но на текущий момент нет ничего лучше его. Agile направлен на увеличение влияния “коллективного разума” при разработке проектов. Буквально каждый участник процесса разработки программного обеспечения может быть вовлечён в процесс пересмотра и переоценки своих задач в частности и общего процесса в целом....
Читать дальше

Как настроить QA с нуля

QA в Agile
Обычный сценарий стартапа: у компании есть идея, и она нанимает разработчиков для реализации данной идеи. Как правило, в самом начале стартапы имеют небольшой бюджет. Поэтому основные затраты направлены на разработку продукта и скорую презентацию его общественности. Тестированию на данном этапе уделяется не самая значимая роль. После того, как...
Читать дальше

TDD – разработка через тестирование

TDD
TDD, test-driven development или разработка через тестирование – это методология разработки ПО, в которой весь процесс разработки разбивается на короткие циклы: сначала пишется тест, проверяющий верно ли работает функционал, затем пишется код, после того, как мы добились прохождения теста, исходный код подвергается рефакторингу и снова проверяется успешность прохождения...
Читать дальше

Unit — тестирование

Unit - тестирование
Unit — тестирование (модульное тестирование) – процесс в разработке программного обеспечения, в ходе которого проверяются на корректность отдельные модули исходного кода программы. Смысл состоит в том, чтобы для каждой нетривиальной функции и модуля писать свой тест. Данный тест позволит проверить, не привела ли реализация данного модуля к регрессии,...
Читать дальше

5 причин появления багов в ПО

5 причин появления багов в ПО
Существует множество причин, по которым происходит появление багов в программном обеспечении. Их можно условно разделить на следующие классы. Непонимание или отсутствие информации Довольно часто со стороны бизнеса нет чётких требований или условий по продукту. Заказчик только знает, что продукт должен делать и как должен работать. Поэтому часто разработчики...
Читать дальше