Тестирование кофемашины, ручки-карандаша, пульта, лифта, вентилятора, степлера, и подобное. Примеры тест-кейсов для собеседования

Почему это так важно

На собеседованиях QA очень любят задавать вопросы про тестирование карандаша, ручки, или любого предмета, находящегося в руках интервьюера, или любого предмета в пределах видимости, типа вентилятора или кресла. Цель подобных вопросов: «— оценить ваш подход к тестированию, знакомство с методологиями, общий интеллект и способность к творческому взгляду на вещи в своей работе. Отвечая на подобный вопрос, нужно уметь хорошо структурировать свой ответ. Примерно так: во первых, я бы выполнил быстрый дымовой тест, чтобы убедиться что ничего катастрофического не случится, если я его включу; далее я бы провел пару вот таких и таких тестов, основных-функциональных, чтобы проверить, что главные требования соблюдены; когда убедился, что в обычных условиях все работает нормально, дальше протестируем крайние случаи, то есть негативные кейсы; здесь нужно уметь придумывать креативные тест-кейсы, типа как блендер будет работать, если включить в розетку с другим напряжением; в общем, задавая такой вопрос, интервьюер хочет оценить, как вы мыслите, как подходите к проблемам. Не стоит воспринимать условное тестирование карандаша/стула/блендера/кофеварки как проходной вопрос, на который можно ответить что-то типа «ой, да я просто его включу и посмотрю как работает» — это достаточно серьезный пункт собеседования, и то как вы отвечаете, как раз-таки будут слушать очень внимательно; и это — ну очень частый вопрос; нужно воспринимать подобный «глупый» вопрос как один из решающих твою судьбу на собеседовании.»

Тестирование кофемашины

  1. Проверка размеров кофемашины, соответствуют ли спецификациям.
  2. Проверка, что материал корпуса и внутренних деталей соответствует спецификациям.
  3. Убедиться, что цвет корпуса, дизайн и марка кофемашины правильные и соответствуют спецификациям.
  4. Проверка механизма подачи ингредиентов кофе — молока, воды, кофейных зерен/порошка и т.д.
  5. Проверка правильности количества горячей воды, молока, кофейного порошка на порцию.
  6. Проверка питания кофемашины.
  7. Что будет при внезапном выключении машины или отключении питания. В этой ситуации машина должна остановиться, а при возобновлении питания оставшийся кофе не должен капать из крана.
  8. Убедиться, что готовый кофе не вытекает когда машина отключена.
  9. Убедиться, что количество кофе, подаваемого на одну порцию, соответствует спецификации.
  10. Убедиться, что на экране отображается релевантная и правильная информация.
  11. Проверка включения и выключения машины кнопками питания.
  12. Проверка, горит ли соответствующий индикатор при включении-выключении машины.
  13. Проверка правильности работы всех кнопок при нажатии.
  14. Проверить, что каждая кнопка имеет изображение/текст, указывающий на выполняемую ею задачу.
  15. Проверка, что все количество кофе на одну порцию наливается за один раз, а в сопле или трубках нет остатков кофе.
  16. Правильность работы механизма очистки системы и пенообразователя.
  17. Проверить, что подаваемый кофе имеет одинаковую и правильную температуру каждый раз.
  18. Проверка, что система выдает ошибку, когда в ней заканчиваются ингредиенты.
  19. Проверить, что многократное нажатие кнопки «Приготовить» приводит к последовательному приготовлению нескольких порций кофе.
  20. Убедиться, что в машине имеется возможность слива остатков.
  21. Убедиться, что машина корректно работает при разной температуре.
  22. Убедиться, что машина не издает слишком громких звуков при работе.
  23. Тестирование производительности — проверьте, сколько времени требуется машине для приготовления одной порции кофе.
  24. Проверка производительности машины при непрерывном использовании до тех пор, пока не закончатся ингредиенты.
  25. Негативное тестирование — как отреагирует кофемашина на одновременное нажатие двух или нескольких кнопок.
  26. Проверка функционирования кофемашины при меньшем или большем напряжении питания, чем штатное 220.
  27. Работа кофемашины, если переполнен контейнер для ингредиентов.

Тестирование лифта

  1. Проверить размеры лифта.
  2. Проверить, что двери лифта соответствуют спецификациям.
  3. Проверить тип металла, из которого изготовлен лифт.
  4. Проверить грузоподъемность лифта.
  5. Проверить наличие в лифте кнопок для закрытия и открытия дверей, а также что их количество соответствует количеству этажей.
  6. Убедиться, что при нажатии кнопки этажа лифт перемещается на нужный этаж.
  7. Убедиться, что лифт останавливается на ближайшем этаже при нажатии кнопок подъема/спуска.
  8. Убедиться в наличии кнопки аварийной связи с управляющей компанией или аварийной бригадой в случае каких-либо проблем.
  9. Проверить время, затрачиваемое на движение на 1 этаж.
  10. Убедиться, что в случае отключения электроэнергии лифт не падает и не ломается.
  11. Проверка работы лифта в случае если кнопка открытия двери нажимается до прибытия на конечный этаж.
  12. Проверка того, что когда дверь закрывается, а между дверями есть какой-то предмет или всунута нога, двери обрабатывают это событие, прекращая закрытие и открываясь.
  13. Проверка продолжительности времени, в течение которого дверь остается открытой.
  14. Проверка, что лифт оснащен вентиляцией.
  15. Проверка освещения.
  16. Проверка, что во время движения дверь лифта не открывается.
  17. Проверка, что предусмотрен резервный механизм для безопасного выхода на этаж, или переключения на резервное питание, при отключении электричества в здании.
  18. Проверка, что при последовательном нажатии нескольких кнопок этажей — лифт останавливается на каждом нажатом этаже.
  19. Проверка, что при превышении предельной грузоподъемности пользователям лифта выдается звуковое/визуальное предупреждение.
  20. Проверка, что внутри лифта пользователям доступна информация о текущем этаже и направлении движения лифта — аудио/визуальная подсказка.

Тестирование часов

  1. Проверить тип часов — аналоговые или цифровые.
  2. В случае аналоговых часов проверить правильность отображения времени секундной, минутной и часовой стрелками.
  3. В случае цифровых часов проверить правильность отображения часов, минут и секунд на экране.
  4. Проверить материал, из которого изготовлены часы и ремешок.
  5. Проверить, соответствует ли спецификации форма циферблата.
  6. Убедиться, что размеры часов соответствуют спецификации.
  7. Проверить вес часов.
  8. Проверить, являются ли часы водонепроницаемыми, если это заявлено производителем.
  9. Проверить, хорошо ли видны цифры на циферблате.
  10. Проверить, есть ли на часах отображение даты и дня недели, если это заявлено производителем.
  11. Проверить цвет и вид отображаемого в часах текста: времени, дня недели, даты и другой информации.
  12. Убедиться, что время в часах можно корректировать, с помощью клавиши в случае аналоговых часов и кнопок в случае цифровых часов.
  13. Проверить, издает ли секундная стрелка часов тикающий звук.
  14. Проверить, обозначена ли марка часов.
  15. Проверить, есть ли в цифровых часах секундомер, таймер и будильник.
  16. В случае цифровых часов проверить, в каком формате они могут работать — 12 или 24 часа.
  17. Проверить, предоставляется ли на часы гарантия.
  18. Убедиться, что циферблат часов имеет стеклянное или пластиковое покрытие, и устойчив ли к ударам этот материал.
  19. Проверить, устойчиво ли стекло/пластик циферблата/экрана к мелким царапинам и трению.
  20. Проверить состояние батарейки.

Тестирование двери

  1. Верифицировать тип двери, например является ли она одностворчатой или двустворчатой.
  2. Проверить, открывается ли дверь внутрь или наружу.
  3. Убедиться, что размеры двери соответствуют спецификации.
  4. Убедиться, что материал, из которого изготовлен корпус двери и ее детали, соответствует спецификации.
  5. Убедиться, что цвет двери соответствует спецификации.
  6. Проверить, является ли дверь раздвижной или вращающейся, согласно спецификации.
  7. Проверить положение, качество и прочность петель.
  8. Проверить тип замка в в двери.
  9. Проверить количество замков на двери с внутренней или внешней стороны.
  10. Проверить, есть ли в двери глазок.
  11.  Убедиться в наличии или отсутствии на двери цепочки.
  12. Проверить, закрывается ли дверь автоматически, если в ней есть пружина для этого.
  13. Проверить, издает ли дверь много шума при открывании или закрывании.
  14. Проверить состояние двери при интенсивном использовании.
  15. Проверьте функционирование в различных температурных условиях.
  16. Проверить, какая сила требуется для открытия или закрытия двери.

Тестирование степлера

  1. Убедиться, что степлер надежно скрепляет бумагу.
  2. Что степлер работает нормально при максимальном количестве листов бумаги или максимальной ширине скрепляемой бумаги.
  3. Что степлер правильно работает с материалами кроме обычной бумаги.
  4. Что давление, необходимое для сшивания, не слишком велико.
  5. Что максимальное количество скрепок, которое можно одновременно поместить в степлер, соответствует спецификации.
  6. Проверить размеры степлера.
  7. Проверить внешний материал степлера.
  8. Убедиться, что цвет корпуса степлера соответствует спецификации.
  9. Проверить ширину штифтов в степлере.
  10. Убедиться, что в степлере присутствует компонент для открепления на конце.

Тестирование пульта

  1. Убедиться в наличии всех кнопок — от 0 до 9, кнопок громкости, каналов, настройки функций аудио-видео и т.д.
  2. Проверить работоспособность кнопки включения/выключения пульта ДУ.
  3. Проверить, что пульт работает с нужной моделью телевизора.
  4. … Что пользователь может выбрать любой канал.
  5. Что пользователь может увеличивать и уменьшать громкость.
  6. Что пользователь может перемещаться вверх и вниз по списку каналов с помощью кнопок перелистывания каналов.
  7. Проверить работу кнопок настройки аудио-видео и других вспомогательных кнопок.
  8. Проверить максимальное расстояние от телевизора, при котором пульт может работать.
  9. Проверить событие нажатия кнопки, которое запускает функцию, т.е. Событие «вниз» запускается при нажатии кнопки «вниз», и событие при отпускании кнопки.
  10. Проверить разные углы направления пульта на телевизор.
  11. Убедиться, что пульт работает от обычных батареек.
  12. Проверить материал корпуса и материал кнопок.
  13. Проверить вес пульта.
  14. Проверить размеры пульта.
  15. Проверить расстояние между кнопками. Расстояние между двумя соседними кнопками должно быть оптимальным, чтобы пользователю было удобно нажимать на кнопки.
  16. Убедиться, что цвет кнопок достаточно контрастный с цветом корпуса.
  17. Проверьте негативный сценарий, нажав одновременно несколько кнопок.
  18. Убедиться, что шрифт, стиль и размер цифр и другой информации хорошо читаемы.
  19. Убедиться, что при сильно разряженных батарейках пульт может как-то работать, а при установке новых батареек — работать нормально.
  20. Проверить силу нажатия на кнопки.
  21. Проверить прочность корпуса, нормально ли выдерживает падение с небольшой высоты.
  22. Убедиться, что любые действия, выполняемые с пультом при выключенном телевизоре, не влияют на телевизор.
  23. Проверить, является ли пульт водонепроницаемым и устойчивым к пыли.

Тестирование ручки

Так как тестирование ручки/карандаша — особо популярный вопрос у интервьюеров, «с пристрастием», это стОит рассмотреть подробнее.

Интерфейс ручки

Тест-кейсы проверки «вида и ощущений» тестируемого объекта, то есть условного «интерфейса» ручки:

  1. Проверить, что длина и диаметр пера соответствуют спецификации.
  2. Проверить материал корпуса ручки. Является ли он металлическим, пластиковым или любым другим материалом, указанным в спецификации.
  3. Проверить цвет корпуса ручки, должен соответствовать спецификации.
  4. Убедиться, что название бренда и логотип компании-производителя хорошо видны.
  5. Что любая информация, нанесенная на корпус ручки, хорошо видима.

Функциональное тестирование ручки

Функциональное тестирование: проверка основного предназначения тестируемого объекта, в данном случае ручки.

  1. Проверить тип ручки: шариковая, чернильная, гелевая.
  2. Убедиться, что пользователь может нормально писать на бумаге разных типов.
  3. Проверить вес ручки, должен соответствовать спецификации. Если вес не указан в характеристиках, все равно не должен быть слишком большим.
  4. Проверить, есть ли колпачок.
  5. Проверить цвет чернил.
  6. Проверить запах чернил.
  7. Проверить, на каких поверхностях кроме бумаги ручка может писать, например на картоне, резиновой поверхности и т.д.
  8. Убедиться, что текст, написанный пером чернильной ручки, равномерен, нет крупных капель.
  9. Убедиться, что чернила не вытекают из ручки, если она перевернута.
  10. Убедиться, что чернила не вытекают, если ручку подбросить.
  11. Проверить, стирается ли написанный текст.
  12. Проверить работу пера, приложив нормальное давление во время письма.
  13. Проверить прочность пера. Оно не должно легко ломаться.
  14. Убедиться, что текст, написанный пером, не выцветает до истечения определенного времени, указанного в спецификации.
  15. Проверить, является ли текст, написанный ручкой, устойчивым к каплям воды.
  16. Убедиться, что пользователь может нормально писать, наклоняя перо под определенным углом.
  17. Проверить, легко ли сидит ручка в руке, есть ли достаточное трение.
  18. Проверить, поддерживает ли чернильная ручка несколько заправок.
  19. Убедиться, что пользователь может заправлять перо чернилами любого типа.
  20. Убедиться, что механизм заправки ручки прост в эксплуатации.
  21. В случае шариковой ручки проверить размер наконечника.
  22. В случае заправляемых шариковых и гелевых ручек убедиться в том, что пользователь может легко заправить ручку.

Негативные сценарии

Негативное тестирование: что будет, если пользователь ведет себя с тестируемым объектом неправильно, необычно, нестандартно, непредвиденно.

  1. Проверить работу ручки при экстремальных температурах — значительно выше и ниже комнатной.
  2. Проверить работу ручки, бросив на экстремальную высоту.
  3. Проверить в условиях невесомости.
  4. При экстремальном давлении.
  5. Проверить влияние масла и других жидкостей на текст, написанный этой ручкой.
  6. Проверить, может ли пользователь писать ручкой, когда она используется против силы тяжести, т.е. вверх ногами.
  7. Проверить функцию ручки, когда пользователь пытается писать на «неподдерживаемых» поверхностях, типа стекло, пластик, дерево и т.д.
  8. Проверить, нормально ли работает ручка после погружения в воду или другую жидкость на какое-то время.

Тестирование производительности ручки

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

  1. Проверить, насколько быстро пользователь может писать ручкой по стандартному материалу (бумаге).
  2. Проверить работоспособность или функционирование ручки при непрерывном использовании без остановки (нагрузочное тестирование).
  3. Проверить количество символов, которое пользователь может написать на одной заправке для шариковых и гелевых ручек, и на полной заправке чернилами для чернильных ручек.

Тестирование карандаша

  1. Проверить, что текст, написанный карандашом, хорошо читаем и разборчив.
  2. Проверить, что пользователь карандаша может писать нормально на бумаге различных типов и качества.
  3. Что цвет текста, написанного карандашом, соответствует его спецификации.
  4. Проверить прочность грифеля, он не должен ломаться при нормальном нажиме.
  5. Убедиться, что текст, написанный карандашом, можно стереть обычными ластиками.
  6. Проверить качество и прочность древесины карандаша.
  7. Проверить, имеет ли карандаш круглую или многоугольную форму, как прописано в его спецификации.
  8. Проверить, что длина и радиус карандаша соответствуют спецификации.
  9. Что вес карандаша соответствует спецификации.
  10. Что карандаш легко затачивается обычной точилкой.
  11.  Проверить количество текста, написанного целым карандашом до его полного истирания.
  12. Проверить общую длину текста, написанного до повторного затачивания карандаша.
  13. Убедитесь, что карандаш четко пишет на стандартной бумаге А4.
  14. Проверить внешнюю окраску карандаша.
  15. Пишет ли карандаш, если положить его на некоторое время в воду.
  16. Проверить качество и прочность карандаша при погружении в воду на некоторое время.
  17.  Проверить, ухудшается ли вид текста, написанного карандашом, при погружении бумаги в воду и последующем высыхании.

Тестирование вентилятора

  1. Проверить тип вентилятора — потолочный или настольный.
  2. Количество лопастей на вентиляторе, соответствует ли спецификации.
  3. Работает ли кнопка включения-выключения вентилятора.
  4. Нормально ли работает вентилятор — направляет ли поток воздуха в нужную сторону.
  5. Материал, из которого изготовлены лопасти и другие детали вентилятора.
  6. Напряжение/потребляемая мощность вентилятора, не превышает ли указанную.
  7. Максимальная скорость вращения.
  8. Минимальная скорость вращения.
  9. Проверить, что скорость вращения вентилятора можно регулировать с помощью регулятора.
  10. Что во время движения вентилятор не шатается.
  11. Проверить длину штока и лопастей вентилятора.
  12. Что масса вентилятора соответствует спецификации.
  13. Что цвет вентилятора соответствует спецификации.
  14. Проверить влияние перепадов напряжения на вентилятор во время его работы.
  15. Влияние внезапного отключения электроэнергии на двигатель и другие части вентилятора.
  16. Проверить состояние вентилятора при длительном включении в сеть.
  17. Проверить срок службы внутренних деталей и корпуса вентилятора.
  18. Могут ли лопасти вентилятора гнуться, не является ли их материал хрупким.
  19. Проверить время, необходимое вентилятору для достижения заданной рабочей скорости после включения.

Источник: ArtOfTesting


Можно привести еще много примеров, но, наверное, уже достаточно, чтобы понять общий принцип, и как отвечать на подобные вопросы. 


Подписаться на канал «Тестировщик от бога», чтобы не гуглить

Или вот канал QA Собес

Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

2 КОММЕНТАРИИ

Подписаться
Уведомить о
guest

2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Volha
Volha
1 месяц назад

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

ирин
ирин
1 месяц назад

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

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас