Please enable JavaScript.
Coggle requires JavaScript to display documents.
Тестирование - процесс анализа про-
граммного средства и сопутствующей…
Тестирование - процесс анализа про-
граммного средства и сопутствующей документации с целью выявления
дефектов и повышения качества продукта.
-
Принципы тестирования
Тестирование показывает наличие дефектов, а не их отсутствие
Тестирование не может гарантировать, что в программе нет багов, поскольку проверить абсолютно все невозможно
-
Тестирование тем эффективнее, чем раньше оно выполняется
-
-
-
-
-
Требование - описание того, какие функции и с соблюдением каких условий должно выполнять приложение в процессе решения
полезной для пользователя задачи
-
-
Тест -кейс - набор входных данных, условий выполнения и ожидаемых результатов, разработанных с целью проверки того или иного свойства или поведения программного средства
Высокоуровневый - тест-кейс без конкретных входных данных и ожидаемых результатов. Схож с подробно описанным пунктом чек-листа
-
Жизненный цикл
-
Запланирован
в этом состоянии находится когда он или явно включен в план ближайшей итерации тестирования, или как минимум готов для выполнения
Не выполнен
он готов к выполнению, но еще не был выполнен
Выполняется
если тест-кейс требует длительного времени на выполнение, он может быть переведён в это состояние для подчёркивания того факта, что работа идёт, и скоро можно ожидать её результатов
-
Провален
в процессе выполнения был обнаружен дефект, заключавшийся в том, что ожидаемый результат по как минимум одному шагу тест-кейса не совпадает с фактическим результатом.
Пройден успешно
не было обнаружено дефектов, связанных с расхождением ожидаемых и фактических результатов его шагов
-
Закрыт
тест-кейс, как правило, оставляют в состояниях «провален / пройден успешно / заблокирован / пропущен»
Требует доработки
в этот состояние тест-кейс может быть переведен в любой момент, если в нем будет обнаружена ошибка, если изменятся требования или наступит иная ситуация не позволяющая считать тест-кейс пригодным для выполнения или перевода в другое состояние
Атрибуты (поля)
-
-
-
-
-
Исходные данные, необходимые для выполнения тест-кейса
позволяют описать всё то, что должно
быть подготовлено до начала выполнения тест-кейса
-
-
-
Баг-репорт - документ, описывающий и приоритизирующий обнаруженный дефект, а также содействующий его устранению