Примеры тест-кейсов для кофемашины

В этой статье мы рассмотрим , как написать тест-кейсы для кофейного автомата. Это один из распространенных вопросов на собеседовании по ручному тестированию – написать тест-кейсы для обычного офисного или бытового объекта. Эти вопросы помогут интервьюеру оценить мыслительный процесс кандидата.

Кандидат может хорошо разбираться в своей области или иметь хорошие теоретические знания о тестировании программ, но интервьюер в данный момент хочет проверить, насколько кандидат гибок и креативен.

Программа, которую вам предлагают “протестировать”, может относиться к другой области, нежели ваш релевантный опыт и знания.

БЕСПЛАТНО СКАЧАТЬ КНИГИ в телеграм канале Библиотека тестировщика

Требования

Когда вам задают подобный вопрос: «Предложите несколько сценариев для тестирования кофейного автомата (кофемашины, кофемата)», всегда уточняйте требования. Интервьюер ожидает, что вы спросите об этом, поскольку сбор требований – самый важный этап в жизненном цикле тестирования программ.

  • Есть ли только кофе или другие напитки, например холодный чай или кола?
  • Должен ли клиент платить деньги за кофе?
  • Кто является клиентами?
  • Каков тип кофемата?

Подход

Когда вы отвечаете на вопросы в контексте концепций тестирования, интервьюер понимает ход ваших мыслей. Рассуждайте вслух на собеседовании, объясняя приведенные ниже понятия:

Основная функциональность: Автомат должен готовить кофе покупателю.
Граничные условия: Время, которое требуется автомату для приготовления кофе.
Стрессовое состояние: Одновременное нажатие нескольких кнопок.
Условие удобства использования: Кнопки должны иметь четкие надписи о том, что эта кнопка делает.
Безопасность: Автомат не должен поражать клиента электрическим током при прикосновении к нему голыми руками.

Функциональные тест-кейсы

  • Проверьте, правильно ли работает кнопка включения автомата после нажатия на нее.
  • Проверьте, выключается ли торговый автомат, когда пользователь нажимает кнопку выключения.
  • Проверьте, правильно ли отображаются индикаторы статуса при включении.
  • Проверьте, что на всех кнопках автомата есть текст с изображением, который указывает, какая задача будет выполнена при нажатии на эту кнопку.
  • Проверьте, работает ли вспениватель как положено.
  • Проверьте, работает ли функция автоматической очистки сопла.
  • Проверьте, работает ли функция приготовления половины чашки.
  • Правильно ли работает счетчик количества чашек.
  • Проверьте, нормальная ли температура подаваемого кофе.
  • Работает ли механизм изменения ингредиентов кофе – молока, воды, и т. д.
  • Проверить результат внезапного выключения автомата или отключения питания, автомат должен корректно выключиться в этой ситуации, а при возобновлении питания остатки кофе не должны выходить из сопла.
  • Проверьте, правильно ли работают все кнопки при нажатии.
  • Проверьте, равномерно ли измельчаются кофейные зерна, для этого возьмите одно зерно и проверьте, насколько равномерно оно измельчено.

Удобство использования

  • Проверьте, правильно ли отображаются индикаторы при выключении или включении кофейного автомата.
  • Проверьте, наливается ли полное количество кофе за одну операцию и не скапливается ли кофе в области сопла.
  • Проверьте, не протекает ли кофе в неактивном состоянии.
  • Проверьте, отображает ли экран правильную информацию.
  • Получает ли пользователь кофе одинаковой и правильной температуры при каждой подаче.
  • Проверьте, какую ошибку выдает автомат, когда заканчиваются ингредиенты.
  • Проверьте, есть ли в машине отверстие для остатков кофе.
  • Проверьте, работает ли система блокировки.
  • Проверьте, издает ли автомат какой-либо шум.
  • Может ли пользователь отменить заказ после выбора.
  • Проверить, что лоток находится на удобной высоте для пользователя среднего роста.

Пользовательский интерфейс

  • Проверить, что автомат изготовлен в соответствии с техническим заданием.
  • Проверьте, соответствуют ли размеры автомата требованиям.
  • Проверьте, видно ли название компании-изготовителя.
  • Соответствует ли вес автомата требованиям.
  • Проверьте, все ли кнопки отображаются должным образом.
  • Проверьте, все ли кнопки понятны.
  • Проверьте, все ли материалы, описанные в спецификации, используются при изготовлении автомата.
  • Убедитесь, что внешний корпус, а также внутренние детали изготовлены в соответствии со спецификацией.
  • Убедитесь, что цвет корпуса автомата, а также логотип правильно отображаются и соответствуют требованиям.
  • Убедитесь, что требования к питанию/напряжению соответствуют ожидаемым.
  • Проверьте, загорается ли индикатор при включении-выключении машины.
  • Проверьте, есть ли в кнопка для приготовления дополнительного кофе.
  • Убедитесь, что кофе содержит ожидаемое количество воды, кофейных зерен и молочной смеси.
  • Проверьте, соответствует ли размер подстаканника спецификации/стандарту рынка.
  • Проверьте, имеет ли автомат соответствующий сертификат FIS/ISI.
  • Проверьте, не повреждены ли детали автомат.
  • Убедитесь, что дополнительное оборудование, такое как кабели питания, штекеры и т.д., работает так, как должно.

Граничные условия

  • Проверьте, соответствует ли спецификации количество кофе, подаваемого в разовой порции.
  • Проверьте, приводит ли многократное нажатие кнопки кофе к выдаче нескольких порций кофе.
  • Проверьте работу автомата при непрерывном использовании до тех пор, пока не закончатся ингредиенты.
  • Проверьте, в какой момент на экране появляется сообщение об ошибке, когда ингредиенты заканчиваются.
  • Проверьте, сколько энергии потребляет автомат, и соответствует ли потребляемая мощность указанной в требованиях.
  • Проверьте, не протекает ли автомат при длительном нахождении в режиме ожидания.
  • Проверьте, работает ли автомат, когда пользователь вставляет монету большего достоинства.
  • Проверьте, работает ли автомат, когда пользователь вставляет монету меньшего достоинства.
  • Проверьте, принимает ли автомат иностранные валюты.
  • Проверьте, наполняется ли чашка, когда пользователь дважды нажимает кнопку половины чашки.

Негативные тест-кейсы

  • Проверьте, как работает кофемат при одновременном нажатии двух/нескольких кнопок.
  • Проверьте, как работает автомат, когда емкость контейнера для ингредиентов превышена.
  • Проверьте, как работает автомат при отключении питания.
  • Проверьте, как работает автомат, когда пользователь вставляет фальшивую монету.
  • Проверьте, как работает автомат, когда пользователь нажимает одновременно кнопку для приготовления половины чашки и кнопку для приготовления полной чашки.
  • Когда пользователь нажимает все кнопки одновременно.
  • Когда пользователь пытается открыть крышку во время наливания кофе.
  • Когда пользователь вытаскивает штекер питания после нажатия кнопки, а затем снова вставляет его в розетку.
  • Проверьте, как ведет себя автомат, если пользователь может открыть отсек поддельным ключом.
  • Если пользователь вставляет ингредиенты другого производителя.

Тестовые данные

Тестовые данные – это важная часть тестирования любого продукта, и если мы говорим о кофейном автомате, то на рынке представлено несколько типов автоматов.

  • Эспрессо-автомат
  • Автомат с капсулами
  • Автомат с взбиванием сливок
  • Автомат Nespresso
  • Автомат в стиле бариста
  • Фильтрующий автомат
  • Капельный автомат

Заключение

При написании тест-кейсов для подобных объектов старайтесь связать каждый сценарий с собственной концепцией тестирования. Тогда интервьюер будет впечатлен вашими знаниями и навыками.

Тест-кейсы для кофемашины

Перевод статьи «Best Sample Test Cases For Coffee Vending Machine».

1 комментарий к “Примеры тест-кейсов для кофемашины”

  1. Пингбэк: Большой учебник по написанию тест-кейсов

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *