Тест: Что такое баг?
Список вопросов
1. Определение бага |
|
1) В большинстве случаев баг — это отклонение от спецификации (я говорю о компаниях, в которых спеки в принципе существуют и ими пользуются). | |
2) Жаргонное (ругательное) слово, употребляемое програмистами | |
3) Баг (bug, дефект) — отклонение фактического результата (actual result) от ожидаемого результата (expected result). | |
4) ошибка | |
5) англ. bug — первичные значения: клоп, любое насекомое, вирус) — жаргонное слово, обычно обозначающее ошибку в программе или системе, из-за которой программа выдает неожиданное поведение и, как следствие, результат. | |
2. Условия жизни и процветания бага |
|
1) Фактический результат не равен ожидаемому результату | |
2) 1. Известен фактический результат; 2. Известен ожидаемый результат; 3. Известно, что результат из пункта 1 не равен результату из пункта 2. | |
3) Известен фактический результат и ожидаемый. | |
3. Что такое тестирование? |
|
1) определение причин несоответствия заданным требованиям | |
2) Поиск багов | |
3) тестирование – это один из видов оценки системы с целью найти различия между тем, какой она должна быть, и тем, какая она есть | |
4. Источники ожидаемого результата |
|
1) Социальные сети | |
2) Спецификация | |
3) 1. Спецификация. 2. Спецификация. 3. Спецификация. 4. Спецификация. 5. Жизненный опыт, здравый смысл, общение, устоявшиеся стандарты, статистические данные, авторитетное мнение и др. | |
4) Жизненный опыт, здравый смысл, общение, устоявшиеся стандарты, статистические данные, авторитетное мнение и др. | |
5. Определение спецификации |
|
1) Главный источник ожидаемого результата в интернет-компании | |
2) Это детальное описание того, как должно работать ПО | |
3) Это место, где можно увидеть результат | |
4) Спецификация — это текстовый файл с описанием того, что нужно протестировать в тестовых данных. В ней указывается какие результаты должна получить программа | |
6. Функциональный баг *Примеры: Кнопка не отправляет форму, поиск не реагирует на ввод пользователя, происходит аварийное завершение работы приложения |
|
1) Ошибка была показана | |
2) Отклонение фактического результата (actual result) от ожидаемого результата (expected result). это дефект, связанный с нарушением работы программного продукта. Он может быть связан с логикой самого приложения, отдельной функции или системы в целом. | |
3) Ошибка не была показана- баг, вскормленный на несоответствии фактической работы кода и функционального спека. |