Перейти к содержимому

Публикации Lagodzinskiy

3 публикаций создано Lagodzinskiy (учитываются публикации только с 18 мая 2023)


#178474 Задача из книги Р.Савина про автомат с колой

Отправлено автор: Lagodzinskiy 21 декабря 2020 - 14:39 в Круглый стол о работе в тестировании ПО

Сделал чистовик и разбил свои действяи на виды тестирования, след этап тест кейсы, можете проккоментировать плиз в правильном ли направлении я двигаюсь?

 

Прикрепленные файлы




#178470 Задача из книги Р.Савина про автомат с колой

Отправлено автор: Lagodzinskiy 21 декабря 2020 - 06:53 в Круглый стол о работе в тестировании ПО

Мозговой штурм для накидывания вариантов это хорошо, но потом результаты надо причесать)
Последние пункты в списке выше явно лишние, на мой взгляд.



Сегодня чистовик сделаю и тест кейсы... Закончил курсы Skill Up ещё в феврале, но тест кейсы писали только на экзамене самостоятельно, жалею что Савина не прочитал ещё тогда... У меня товарищ Sinior Automation уже 7 лет стажа, говорит что уже даже тест кейсы не пишет, тупо влом ))))



#178465 Задача из книги Р.Савина про автомат с колой

Отправлено автор: Lagodzinskiy 20 декабря 2020 - 21:09 в Круглый стол о работе в тестировании ПО

А еще в этом задании Савин дал задание создать черновик, затем сделать чистовик  и только затем уже тест кейсы, причем заморачиваться по поводу черновика в своих учениях он наствляет набрасывать в черновик все мысли и идеи, а уж потом их доводить до совершенства, поэтому  я никидал так за 15 минут все что лезло в голову и уж потом только переходить к чистовику: 

Требования
Версия
Проверить автомат ли это
Проверить документацию
Технические характеристики
Спецификации
Запуск 
Запуск без монетки
Запуск с поддельной монеткой
Функциональное тестирование
Нагрузочное тестирование
Тестирование на отказ и восстановление === нажать кнопку подачи заказа и резко выдернуть шнур, проверив выпадет ли банка 
бросить несколько монет сразу посмотреть что будет
Разбиение на классы эквивалентности (нажать на среднюю кнопку и убедиться что банка выпадет)
Граничные значения нажать на верхнюю и нижнюю кнопки и убедиться что банки выпадут
Как выглядит автомат в темноте
Сколько времени уходит на выдачу банки
можно заказать одну банку или несколько сразу
нагнуть автомат посмотреть что произойдет
потрусить автомат
перевернуть автомат вверх ногами
проверить холодная банка или теплая и сверить с требованиями, которые должны быть
проверить названия на синтаксические и орфаграфические ошибки
проверить язык на котором написаны напитки
проверить принимает только металические или бумажные тоже, если да, то выдает ли сдачу
проверить кола это или спрайт
проверить со спеками какие кнопки и сколько их должно быть
сделать 1 заказ
сделать сразу 5 заказов подряд
сделать сразу 10 заказов подряд 
разбить стекло проверить будет работать или нет 
опустошить автомат путем максимального количества заказов и проверить будет принимать оплату при отсутсвии банок с колой или нет
как поведет себя автомат при отсутсвии банок
как поведет себя автомат если вокнуть в трехфазную сеть
застряют ли банки в процессе выдачи
повреждается банка при падении в бокс для выдачи
падает горизонтально или вертикально
разлетаются ли брызки при открывании после выдачи из-за встряхвания при падении в бокс
как быстро можно заказать следующую банку
какое максимальное количество денег можно засунуть в холдер
загрузить автомат полностью банками и одновременно загрузить максимальное количество денег которое возможно, после чего оплатить все банки и посмотреть сколько денег останется и продолжать оплачивать пустой автомат для проверки не снимаются ли деньги за несуществующие банки
проверить возможность оплаты PayPass
повторить полную загрузку банками и полное опустошение 100 раз 
повторить полную загрузку банками и полное опустошение 1000 раз 
повторить полную загрузку банками и полное опустошение 10000 раз ( в условиях ограниченного времени и ресурсов расставить приоритеты)
дизайн
есть ли возможность управления через wi-fi
только металические банки или пластиковые тоже
размеры 0.33, 0.5, 1л, 1.5, 2л
проверить реагирует ли на этекетку с надписью Pepsi
уточнить в требованиях строго для Coca-Cola или для аналагов тоже подходит
Попробовать засунуть в него шоколадки и другие предметы и посмотреть что произойдет
расположение кнопок 
может ли ребенок самостоятельно сделать заказ
работает автомат от сети или от заряжаемых батареек либо и то и другое
автономность работы
разбить стекло с товаром и посмотреть сработает ли сигнализация при условии наличия ее в требованиях
можно ли добраться до бокса с деньгами 
открывается ли backend автомата
легко ли вскрыть бекэнд
нагреть автомат и посмотреть что произойдет
нагреть автомат и проверить его работоспособность 
заморозить автомат и проверить его работу
закопать в песок 
погрузить полностью в воду и посмотреть что будет (соблюдая все меры предосторожности для окружащих и тестера)
погрузить полностью в воду и посмотреть что будет и включить в сеть
если последние процедуры будет делать пользователь, тогда пользователь просто идиот и никаких требований к разработчику предъявлено быть не должно, так как автомат с колой не должен поджигаться, топиться и тд...
но так как таким образом мы проверяем стрессоустойчивость автомата, тестер просто обязан проделать все последние процедуры, чтобы выяснить степень надежности автомата