Проверка Функций — различия между версиями
Gary (обсуждение | вклад) (→Текст) |
Gary (обсуждение | вклад) |
||
Строка 8: | Строка 8: | ||
<gallery mode="packed"> | <gallery mode="packed"> | ||
</gallery> | </gallery> | ||
− | |||
===Текст=== | ===Текст=== | ||
Строка 16: | Строка 15: | ||
: | : | ||
+ | :Следующее лектио -- '''[[Добавки и Возвраты]]''' | ||
===Термины=== | ===Термины=== | ||
− | : | + | :[[Функциональное Тестирование]], [[Нефункциональное Тестирование]], [[Требования]], [[Регрессионное Тестирование]], [[Прогрессионное Тесирование]] |
==Экзамен== | ==Экзамен== | ||
Строка 26: | Строка 26: | ||
===Вопросы экзамена=== | ===Вопросы экзамена=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
:Какое из приведенных ниже утверждений является правильным: -- | :Какое из приведенных ниже утверждений является правильным: -- | ||
Все остальные ответы по существу верны. | Все остальные ответы по существу верны. | ||
Строка 37: | Строка 32: | ||
При тестировании всегда учитываются требования к продукту. | При тестировании всегда учитываются требования к продукту. | ||
Прогрессивное тестирование гарантирует, что вновь разработанный функционал работает в соответствии с требованиями продукта. | Прогрессивное тестирование гарантирует, что вновь разработанный функционал работает в соответствии с требованиями продукта. | ||
− | |||
− | |||
[[Category: Лектио]] | [[Category: Лектио]] |
Версия 03:41, 31 января 2021
Проверка Функций (здесь и далее по тексту -- Лектио) -- это часть урока Суть Проверки Работ. В Брацкой Школе, уроки делятся на так называемые лектио, каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару Выбор Профессии.
Содержание
Материалы
Предшественник этого Лектио -- Тестировка Изделий.
Иллюстрации
Текст
Проверка Функций
Чаще всего, функциональные тесты делят либо по возможности тестировщика вносить изменения в изделие, либо по принадлежности тестируемого функционала к недавним разработкам.
В информационных технологиях, тестируемый объект сравнивается с коробкой или ящиком. "Чёрный ящик" -- это "коробка с неизвестной начинкой". Напротив, "белый ящик" -- это система, к которой тестировщик имеет полный доступ. Соответственно, "серый ящик" -- это сочетание белого и чёрного.
"Тестирование по стратегии чёрного ящика" (black-box testing) -- это изучение функций системы или её реакции на воздействия без доступа к её внутренности и без знания её структуры. Когда тестировщик закрытой системы докладывает о результатах тестов продвинутым пользователям и разработчикам, они могут внести коррективы в систему.
В "тестировании по стратегии белого ящика" (white-box testing), тестировщик может внести изменения в систему самостоятельно. Стратегия тестировки "белых ящиков" задействует продвинутых пользователей и разработчиков в качестве тестировщиков, что даёт результаты быстрее. Стратегия тестировки "чёрных ящиков" дешевле. Кроме того, конечные пользователи могут привнести более свежие идеи.
Принадлежность тестируемого функционала к недавним разработкам -- это другой критерий для разделения функциональных тестов на категории.
Добавленные тесты (progression testing) проверяют тот функционал, который был добавлен в последнем цикле. Возвратные тесты (regression testing) проверяют работоспособность старого функционала, то есть осуществление тех функций, которые выполнялись до того, как новый функционал был добавлен.
А теперь, выберите, пожалуйста, лучшее завершение следующего предложения. Судя по тексту выше, :
Варианты
- Следующее лектио -- Добавки и Возвраты
Термины
- Функциональное Тестирование, Нефункциональное Тестирование, Требования, Регрессионное Тестирование, Прогрессионное Тесирование
Экзамен
Определения
Вопросы экзамена
- Какое из приведенных ниже утверждений является правильным: --
Все остальные ответы по существу верны. Регрессионное тестирование - это разновидность функционального тестирования. Пользовательские истории, использованные для последней разработки, могут быть отлично использованы для прогрессивного тестирования. При тестировании всегда учитываются требования к продукту. Прогрессивное тестирование гарантирует, что вновь разработанный функционал работает в соответствии с требованиями продукта.