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