Домены arhivach.top и arhivach.site временно не функционируют! Используйте домен ARHIVACH.XYZ.
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Тестирование игоры на мобилку

 Аноним 21/02/23 Втр 17:21:59 #1 №863827 
image.png
image.png
image.png
Доброго дня, комрады

Есть офигенный вопрос к вам - а как тестировать простейшую мобильную игру? Просто написал на почту одной геймдев конторе, которая искала тестировщиков к себе на удаленочку и они выслали задание - протестить их игру 3 в ряд

Само задание выглядит так:
Тестовое задание
- Протестировать игру 3 в ряд Android
- Всю игру тестировать не надо, берем диапазон до 40 уровня.
- Используя методики тест-дизайна, тест-кейсы и т.д. надо показать, что есть понимание выстроить процесс тестирования, определить что именно нужно тестировать, не упустить основные моменты.

Давно интересуюсь тестированием, знаю теорию в общих чертах, без тонкостей. Знаю как создавать тест-кейсы, чек-листы.

Но пробуя начать тестировать эту игру тупо стопаюсь, не знаю как выстраивается весь алгоритм тестирования. Я даже примеров типичных найти нигде не могу чтобы воспроизвести их, и да, я гугли, даже на хабре дают просто какие то БАЗОВЫЕ вещи, без конкретики. Может кто то объяснить, что за чем идёт, от 1 пункта до последнего. Мне бы просто понять алгоритм этого, чтобы воспроизвести его касаемо той игры из ТЗ.

Буду бампать картинками. Пик для привлечения внимания
Аноним 21/02/23 Втр 17:24:46 #2 №863829 
14710282265660.jpg
>>863827 (OP)
Бумб
Аноним 21/02/23 Втр 17:25:17 #3 №863830 
14711725153140.jpg
>>863827 (OP)
Аноним 21/02/23 Втр 17:26:07 #4 №863831 
14869105421630.gif
>>863827 (OP)
Бампический номер 3
Аноним 21/02/23 Втр 17:27:34 #5 №863832 
14711763273002.jpg
>>863827 (OP)
Бамписье 4
Аноним 21/02/23 Втр 17:29:33 #6 №863834 
14710241623310.jpg
>>863827 (OP)
Бамп 5
Аноним 21/02/23 Втр 17:29:44 #7 №863835 
>>863827 (OP)
>весь алгоритм тестирования
ИГРАЕШЬ
@
ИГРАЕШЬ
@
ИГРАЕШЬ
@
ОПИСЫВАЕШЬ, ЧТО С ИГРОЙ НЕ ТАК, КАКИЕ БАГИ
@
БОЛЬШЕ НИКОГДА В ЖИЗНИ В ТАКОЕ НЕ ИГРАЕШЬ


>интересуюсь тестированием
Сочувствую. Ничего хорошего в этом нет.

>Буду бампать
Ты не заметил, какая здесь скорость постинга?

Такой себе тестировщик, очевидного не заметил...
Аноним 21/02/23 Втр 17:30:10 #8 №863836 
14710152639450.jpg
>>863827 (OP)
Бампуля 6
Аноним 21/02/23 Втр 17:32:34 #9 №863837 
>>863835
Я просто решил не засирать /Б/ тредом, который потонет под Атомик Хертом и хохлосрачом

И бля браток, твой алгоритм такой же ниебаца НЕКОНКРЕТНЫЙ что я даже не знаю, сорян

А кто сказал что я крут? Я хочу стать лучше, поэтому и спрашиваю совет здесь
Аноним 21/02/23 Втр 17:33:33 #10 №863838 
14708598103251.jpg
>>863827 (OP)
Бампецкий 7 очередной
Аноним 21/02/23 Втр 17:35:09 #11 №863840 
aigreentext.png
>>863837
>тредом, который потонет
У нас здесь треды живут по 2.5 года.

Вот тебе наглядная иллюстрация профессии "тестировщик".
Аноним 21/02/23 Втр 17:43:08 #12 №863845 
>>863840
Да поебать вообще что там на форчане)

Я не хочу сразу же тестировать ААА игры, а хочу научить с мобилок, чтобы понять азы. И за это время мне будут плотить больше чем я сейчас получаю в ебаных продаванах. Поэтому я хочу разобраться как это работает и попробовать вылезть из говен, а ты мне шутеечки про то как тестировщика считают за червя-пидора. Кароч, алгоритм я бы поглядел, да
Аноним 21/02/23 Втр 18:03:34 #13 №863850 
14710151983320.png
>>863827 (OP)
Бамп 8 и видимо предпоследний
Аноним 21/02/23 Втр 18:20:55 #14 №863852 
>>863827 (OP)
Ооо, знакомая ситуация, помню кореш по универе тоже хотел тестировщиков игр стать. Наверное, думал что это работа, где ты по кайфу в игрульки гоняешь а тебя ещё и кормят.
Аноним 21/02/23 Втр 18:32:56 #15 №863857 
>>863827 (OP)
Предлагаешь за тебя поработать?
Аноним 21/02/23 Втр 18:38:13 #16 №863859 
>>863857
Нет, не предлагаю

Я вроде четкий вопрос задал: >Может кто то объяснить, что за чем идёт, от 1 пункта до последнего. Мне бы просто понять алгоритм этого, чтобы воспроизвести его касаемо той игры из ТЗ.
Аноним 21/02/23 Втр 18:41:08 #17 №863861 
>>863852
Не, это хуйня. На моей малой родине в областной столице была контора такая Playrix, весьма успешная для дрочилен мобильных, и уже тогда я понимал что тестеры там не играют в игрульки и жрут бананы, сидя в просторных опенсоурсах. Я знаю на что иду и готов ебурить, но почему то нигде не показан алгоритм тестирования мобильных игр, что пиздец как странно, будто это тайна какая-то типа иллюминатов
Аноним 21/02/23 Втр 19:13:38 #18 №863905 
>>863827 (OP)
>выстроить процесс тестирования
Процессы выстраивают не джуны, так что тут сразу наебалово, джунам дают конкретные таски. Ну да ладно, понятно что все пытаются нанять сеньора на зп ждуна.

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

Конкретно твой гейплей описывать не буду, это и есть твоя работа. Грубо говоря тебе надо тестировать по тем самым БАЗОВЫМ принципам. Например если на каком то уровне взрывается бомба, надо проверить следующие случаи - что она точно взрывается когда ее кликают, что она взрывается если оказалась на краю экрана, если в углу экрана, что она взрывает нужные клетки, что она НЕ взрывает ненужные клетки, что она взрывается один раз, что ее нельзя взорвать несколько раз быстро кликнув, что она взрывается именно там где кликнули, а не уехав куда то, что эффекты рисуются там где надо, а не сдвинувшись, и так по каждому пункту, выдумывать всякие граничные условия. Что уровни проходятся, что нет ситуаций когда игра застревает.
А уж как не упустить основные моменты - это твое дело.

====

Напоминание

-Делайте видео/скриншоты визуальных багов.
-Для определенных фич (например теней/освещения) - сравнивайте с другими играми на этом устройстве.
-Для "часто" или "случайно" повторяющихся багов, укажите сколько раз воспроизвелся.
-Если баг не воспроизвелся после 10 попыток, запишите в "единожды".
-Убедитесь, что вносите баг в нужную базу и проект (если есть несколько)
-Если проверяете регрессию, читайте комментарии - там может быть указано, что уже исправлено или нет.

Чеклист
-прим.: практически все с приоритетом 1, кроме тех, что пометил (пр=2)
1.0 Установка
-1.1. Название игры "..."
-1.2. Отображается правильная иконка, нужного размера, дизайна.
-1.3. Игра занимает не больше NN объема
-1.4. В названии игры не осталось цифр (если разрабы помечали так билд)
2.0. Запуск
-2.1. Игра запускается <X секунд до заставки
-2.2. При любой загрузке >2 секунд, появляется индикатор загрузки
-2.3. Общее время запуска не больше XX секунд
3.0. Открывающая последовательность
-3.1. Логотипы
--3.1.1. Игра начинается с показа логотипов начиная с LL
--3.1.1. Логотипы показываются от 2 до 3 сек.
--3.1.1. Логотипы читаемы и подходящих размеров
--3.1.1. Проверьте Alt-TAB (не буду писать каждый раз, есть почти везде)
-3.2. Языки
--3.2.1. Выбор языка только при первом запуске.
--3.2.2. Выбор языка должен сохраниться.
--3.2.3. Он должен меняться в настройках.
-3.3. Заставка.
--3.3.1. Заставка дожна быть Игра GG, а не первая заставка LL
4.0. Звуки
-4.1. Музыка.
--4.1.1. Прослушайте музыку интро до конца, убедитесь, что нет шумов, обрывов и т.д.
Дальше большой список музыки, эффектов, описание когда при каких условиях они проигрываются, какие из них не должны зацикливаться по кругу
5.0. Меню
-5.1. Общие проверки
--5.1.1. Откройте все меню во всех языках
--5.1.2. (пр=2) Рамки - не должно быть лишних стрелок, если нельзя прокрутить наверх, например.
--5.1.3. (пр=2) интерфейс разборчивый, текст читаемый на фоне
-5.2. Конкретные проверки
--5.2.1. Описание управления соответствует реальному управлению в игре (очень распространенный баг)
--5.2.2. Выбор языка - все тексты в игре на выбранном языке
--5.2.3. Звуки - громкость музыки, звуков соответствует выбранным настройкам.
--5.2.4. Титры - читаемы и переведены на все языки
6.0. Сохранения
-6.1. Новая игра
--6.1.1. Сохраняются уровень, ... (список данных, которые должны сохраняться)
--6.1.2. Разлоченные возможности, уровни, ачивки и т.д. должны остаться разлоченными после выхода и перезапуска
--6.1.3. Начать новую игру, создает новую (не загружает старую)
7.0. Описание задания
-7.1. Описание читается на выбранном языке
-7.2. Описание соответствует выполняемому заданию
8.0. Общие тесты (на каждом уровне/миссии)
-8.1. Персонажи
--8.1.1. Персонажи могут передвигаться по уровню. Переключение между персонажами...
--8.1.2. Персонажи обладают способностями из своих описаний.
Дальше идет много тестов спобностей, наподобие: убедитесь, что способность взламывать открывает двери, убедитесь, что без способности не открыть дверь
-8.2. Геймплей
--8.2.1. Персонажи не могут проходить сквозь объекты
--8.2.2. Расходники, заряды, уменьшаются правильно после использования.
--8.2.3. Враги получают урон, в том числе от определенных предметов окружения
--8.2.4. То, что еще не упоминалось в обучалке, не активно.
--8.2.5. Разрушаемые объекты разрушаются
--8.2.6. При получении урона персонажами у них уменьшается здоровье.
--8.2.7. Враги ведут себя последовательно, выбирают логичные цели
Аноним 21/02/23 Втр 19:24:20 #19 №863922 
14704204540702.jpg
>>863905
Анон, это просто ОХУЕННО! Это уже много, от души! Держи няшку
Аноним 21/02/23 Втр 19:34:05 #20 №863930 
>>863905
>не упоминалось в обучалке, не активно
ААААА, КАК ЖЕ ЭТО БЕСИТ, Я НЕ МОГУ ПРОСТО

Представьте ситуацию. Вы играли уже во множество игр с похожим управлением. Начинаете играть в новую. Туториал не пропускаете, потому что:
- его нельзя пропустить (лол),
- интересно, если там что-то интересное,
- есть риск пропустить уникальную механику.
Туториал с самого начала учит ходить и бегать, а ближе к концу учит быстрому ускорению. Так вот если вы уже знаете о существовании ускорения в такого рода играх, вы могли бы интуитивно использовать его с самого начала и быстрее проскочить скучную ходьбу в самом начале. Но, видимо, главный злодей заблокировал способность быстро передвигаться, и вы вынуждены плестись половину уровня, чтобы в конце вас научили ускоряться.

Но самое худшее обучение - это когда вообще весь экран блокируется и тебя ЗАСТАВЛЯЮТ нажимать выделенные кнопки, и пропустить такое обучение чаще всего нельзя. Зачем? Прост, ну, вдруг 5-летний ребёнок с задержками в развитии не сможет попасть по нужной кнопке, а мы вот заблокировали всё, хе-хе)))) Игрока просто держат за какое-то ничтожество, вместо того, чтобы всего лишь показать/рассказать о возможностях.

Наверное, для целевой аудитории гиперказуалок такое обучение - единственный способ достучаться до контуженного сознания игрока.
Аноним 21/02/23 Втр 20:24:21 #21 №863970 
>>863930
Я тебя понимаю, но тут больше про то, что бомба не должна спавниться в match-3, пока не объяснили как ей пользоваться.
С бегом тоже могут быть проблемы, если дизайнер уровня делал его так, что по нему можно только ходить, а ты разрешишь игроку побежать, и он куда-то телепортируется куда не стоило. Так что придется и это тестировать...
Аноним 21/02/23 Втр 20:32:53 #22 №863975 
>>863905
Забыл написать про тестирование in-app покупок... Но это наверное джуну не надо. Там вроде какой-то аккунт специальный заводится, где ты платишь фантиками. А тестируется наподобие обычного инет магазина - купить то, купить это, посмотреть что оно добавилось.
Аноним 21/02/23 Втр 22:55:06 #23 №864098 
>>863975
Я это буду тестировать с BlueStacks, игру уже накатил
И там есть как раз установка разрешения, буду с ними играться, чтоб полноценное тестирование было
Аноним 27/02/23 Пнд 14:34:51 #24 №866534 
image.png
>>863840
С опытными тестировщиками такое не прокатывает))
Аноним 28/02/23 Втр 10:23:16 #25 №866836 
>>863840
омежка с фочонга испугался доложить начальству?
ну так его вина
comments powered by Disqus

Отзывы и предложения