Проверка Функций

Материал из Брацка Правки
Перейти к: навигация, поиск

Проверка Функций (здесь и далее по тексту -- Лектио) -- это часть урока Суть Проверки Работ. В Брацкой Школе, уроки делятся на так называемые лектио, каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару Выбор Профессии.


Материалы

Предшественник этого Лектио -- Тестировка Изделий.

Иллюстрации

Текст

Проверка Функций

Чаще всего, функциональные тесты делят либо по возможности тестировщика вносить изменения в изделие, либо по принадлежности тестируемого функционала к недавним разработкам.

В информационных технологиях, тестируемый объект сравнивается с коробкой или ящиком. "Чёрный ящик" -- это "коробка с неизвестной начинкой". Напротив, "белый ящик" -- это система, к которой тестировщик имеет полный доступ. Соответственно, "серый ящик" -- это сочетание белого и чёрного.

"Тестирование по стратегии чёрного ящика" (black-box testing) -- это изучение функций системы или её реакции на воздействия без доступа к её внутренности и без знания её структуры. Когда тестировщик закрытой системы докладывает о результатах тестов продвинутым пользователям и разработчикам, они могут внести коррективы в систему.

В "тестировании по стратегии белого ящика" (white-box testing), тестировщик может внести изменения в систему самостоятельно. Стратегия тестировки "белых ящиков" задействует продвинутых пользователей и разработчиков в качестве тестировщиков, что даёт результаты быстрее. Стратегия тестировки "чёрных ящиков" дешевле. Кроме того, конечные пользователи могут привнести более свежие идеи.

Принадлежность тестируемого функционала к недавним разработкам -- это другой критерий для разделения функциональных тестов на категории.

Добавленные тесты (progression testing) проверяют тот функционал, который был добавлен в последнем цикле. Возвратные тесты (regression testing) проверяют работоспособность старого функционала, то есть осуществление тех функций, которые выполнялись до того, как новый функционал был добавлен.

А теперь, выберите, пожалуйста, лучшее завершение следующего предложения. Судя по тексту выше, :

Варианты

Следующее лектио -- Добавки и Возвраты

Термины

Функциональное Тестирование, Нефункциональное Тестирование, Требования, Регрессионное Тестирование, Прогрессионное Тесирование

Экзамен

Определения

Вопросы экзамена

Какое из приведенных ниже утверждений является правильным: --

Все остальные ответы по существу верны. Регрессионное тестирование - это разновидность функционального тестирования. Пользовательские истории, использованные для последней разработки, могут быть отлично использованы для прогрессивного тестирования. При тестировании всегда учитываются требования к продукту. Прогрессивное тестирование гарантирует, что вновь разработанный функционал работает в соответствии с требованиями продукта.