
1. НЕ ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ
1.1. Нагрузочные тесты:
1.1.1. Многоразовый нагрев чайника:Многоразовый нагрев чайника: В бесконечном цикле: => Наливаем холодную воду в чайник. => Включаем его. => Нагреваем чайник до максимальной температуры. воды. => Выливаем воду. Ожидаемое поведение - чайник рано или поздно перестанет включаться. Негативный результат - чайник расплавился. Негативный результат - выбило пробки.
1.2. UX-тестирование:
1.2.1. Проведены следующие проверки:Проверяем, что кнопки для работы с чайником удобно расположены. Проверяем, что кнопки с противоположным эффектом не расположены. слишком близко - например кнопка увеличения желаемой температуры и сброс настроек. Проверяем, что из чайника удобно и безопасно наливать кипяток в кружку и что вода нигде не подтекает. Проверяем, что интерфейс чайника интуитивно понятен.
2. ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ
2.1. Позитивные тесты:
2.1.1. Проверка нагрева воды до максимальной температуры: 1. Наливаем в чайник холодную воду до максимального уровня. 2. Включаем в сеть. 3. Нажимаем “Вкл”. 4. Ждем пока чайник выключится (мы уже точно знаем, что он выключится из smoke теста).
2.1.1.1. Убеждаемся, что вода нагрелась до 99-100 градусов Цельсия Убеждаемся, что чайник не деформировался.Убеждаемся, что пару есть куда выходить. Убеждаемся, что счетчик за электричество отмеряладекватное количество электроэнергии.
2.1.2. Проверка нагрева воды до нужной температуры (если есть соответствующий функционал):
2.1.2.1. Наливаем в чайник холодную воду до максимального уровня. Включаем в сеть. Нажимаем “Вкл”. Ждем, пока чайник выключится (мы уже точно знаем, что он выключится из smoke теста). Убеждаемся, что температуры воды соответствует выбранной через интерфейс (например, термометром)
2.1.3. Проверка нагрева воды, которая уже выше нужной температуры:
2.1.3.1. Наливаем в чайник горячую воду (выше нужной температуры). Включаем чайник в сеть. Нажимаем “Вкл”. Ожидаемое поведение - чайник сразу выключается.
2.2. Негативные тесты:
2.2.1. Не наливаем в чайник холодную воду и включаем: Чайник пустой.Включаем его в сеть. Нажимаем “Вкл”. Ожидаемое поведение: чайник тут же выключается, свет в комнате все еще горит (пробки на месте)
2.2.2. Блокируем кнопку “Вкл” у чайника: Наливаем в чайник воду до максимального уровня. Включаем в сеть. Нажимаем “Вкл”. Ждем, пока вода не нагреется до 99-100 градусов Цельсия. Ожидаемое поведение: чайник выключится (например сработает температурный ключ), вода перестанет нагреваться
2.2.3. Выключаем чайник из сети во время работы и включаем заново: Наливаем в чайник воду до максимального уровня. Включаем в сеть. Нажимаем “Вкл”. До того, как вода закипела, выключаем чайник из сети. Затем снова включаем чайник в сеть. Ожидаемое поведение: вода снова начала нагреваться и чайник выключился при нагреве воды до 99-100 градусов Цельсия