Блок Тестирование
![]()
|
Практические задания Блок 1. ТестированиеАвтомат по продаже лимонада. Есть возможность выбора разных напитков: Спрайт, Фанта, Буратино. Стоимость одного стаканчика Буратино - 25 рублей, Фанта и Спрайт – 35 рублей. Автомат принимает деньги в купюрах и монетах. Автомат не принимает монеты меньше 1 рубля. Автомат не принимает купюры больше 100 рублей. Если внесённая сумма больше стоимости напитка, автомат выдает сдачу. Как только внесена достаточная сумма автомат выдает одноразовый стаканчик с напитком. Необходимо: Описать все известные виды тестирования на данном примере Создать тестовые требования Создать тестовые сценарии Создать матрицу покрытия Опишите критерии качества, которые необходимы и достаточны для использования автомата Заказчиком. Какие критерии завершения тестирования вы бы предложили Есть 50 Critical, 30 minor дефектов. Скорость исправления Crititcal - 10 шт в день, скорость исправления Minor - 15 шт в день. До релиза осталось 4 дня. Сколько дефектов и какого приоритета перенести в след. релиз? В релизе найдены следующие ошибки: 1. Когда пользователь выбирает значение в выпадающем списке, открывается системная ошибка. 2. Не появляется сообщение о необходимости заполнения одного из обязательных полей. 3. В названии кнопки "Рассчет" содержится орфографическая ошибка 4. В одном из справочников отсутствуют значения. Какие из них следует исправить в первую очередь, какие оставить до следующего релиза? Блок 2. SQLТест ![]() Практическое задание ![]() Что делает эта функция? (в ответе не нужно расписывать что делает каждая строка кода или каждый вложенный запрос, только конечный результат) ![]() |