Тестирование игоры на мобилку 863827 В конец треда | Веб
Доброго дня, комрады

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

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

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

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

Буду бампать картинками. Пик для привлечения внимания
14710282265660.jpg201 Кб, 1024x1024
2 863829
>>3827 (OP)
Бумб
14711725153140.jpg94 Кб, 612x612
3 863830
14869105421630.gif2 Мб, 398x598
4 863831
>>3827 (OP)
Бампический номер 3
14711763273002.jpg43 Кб, 600x1055
5 863832
>>3827 (OP)
Бамписье 4
14710241623310.jpg62 Кб, 602x465
6 863834
>>3827 (OP)
Бамп 5
7 863835
>>3827 (OP)

>весь алгоритм тестирования


ИГРАЕШЬ
@
ИГРАЕШЬ
@
ИГРАЕШЬ
@
ОПИСЫВАЕШЬ, ЧТО С ИГРОЙ НЕ ТАК, КАКИЕ БАГИ
@
БОЛЬШЕ НИКОГДА В ЖИЗНИ В ТАКОЕ НЕ ИГРАЕШЬ


>интересуюсь тестированием


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

>Буду бампать


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

Такой себе тестировщик, очевидного не заметил...
14710152639450.jpg117 Кб, 900x900
8 863836
>>3827 (OP)
Бампуля 6
9 863837
>>3835
Я просто решил не засирать /Б/ тредом, который потонет под Атомик Хертом и хохлосрачом

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

А кто сказал что я крут? Я хочу стать лучше, поэтому и спрашиваю совет здесь
14708598103251.jpg75 Кб, 600x900
10 863838
>>3827 (OP)
Бампецкий 7 очередной
aigreentext.png34 Кб, 386x333
11 863840
>>3837

>тредом, который потонет


У нас здесь треды живут по 2.5 года.

Вот тебе наглядная иллюстрация профессии "тестировщик".
12 863845
>>3840
Да поебать вообще что там на форчане)

Я не хочу сразу же тестировать ААА игры, а хочу научить с мобилок, чтобы понять азы. И за это время мне будут плотить больше чем я сейчас получаю в ебаных продаванах. Поэтому я хочу разобраться как это работает и попробовать вылезть из говен, а ты мне шутеечки про то как тестировщика считают за червя-пидора. Кароч, алгоритм я бы поглядел, да
14710151983320.png851 Кб, 982x1200
13 863850
>>3827 (OP)
Бамп 8 и видимо предпоследний
14 863852
>>3827 (OP)
Ооо, знакомая ситуация, помню кореш по универе тоже хотел тестировщиков игр стать. Наверное, думал что это работа, где ты по кайфу в игрульки гоняешь а тебя ещё и кормят.
15 863857
>>3827 (OP)
Предлагаешь за тебя поработать?
16 863859
>>3857
Нет, не предлагаю

Я вроде четкий вопрос задал: >Может кто то объяснить, что за чем идёт, от 1 пункта до последнего. Мне бы просто понять алгоритм этого, чтобы воспроизвести его касаемо той игры из ТЗ.
17 863861
>>3852
Не, это хуйня. На моей малой родине в областной столице была контора такая Playrix, весьма успешная для дрочилен мобильных, и уже тогда я понимал что тестеры там не играют в игрульки и жрут бананы, сидя в просторных опенсоурсах. Я знаю на что иду и готов ебурить, но почему то нигде не показан алгоритм тестирования мобильных игр, что пиздец как странно, будто это тайна какая-то типа иллюминатов
18 863905
>>3827 (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. Враги ведут себя последовательно, выбирают логичные цели
18 863905
>>3827 (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. Враги ведут себя последовательно, выбирают логичные цели
14704204540702.jpg129 Кб, 720x960
19 863922
>>3905
Анон, это просто ОХУЕННО! Это уже много, от души! Держи няшку
20 863930
>>3905

>не упоминалось в обучалке, не активно


ААААА, КАК ЖЕ ЭТО БЕСИТ, Я НЕ МОГУ ПРОСТО

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

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

Наверное, для целевой аудитории гиперказуалок такое обучение - единственный способ достучаться до контуженного сознания игрока.
21 863970
>>3930
Я тебя понимаю, но тут больше про то, что бомба не должна спавниться в match-3, пока не объяснили как ей пользоваться.
С бегом тоже могут быть проблемы, если дизайнер уровня делал его так, что по нему можно только ходить, а ты разрешишь игроку побежать, и он куда-то телепортируется куда не стоило. Так что придется и это тестировать...
22 863975
>>3905
Забыл написать про тестирование in-app покупок... Но это наверное джуну не надо. Там вроде какой-то аккунт специальный заводится, где ты платишь фантиками. А тестируется наподобие обычного инет магазина - купить то, купить это, посмотреть что оно добавилось.
23 864098
>>3975
Я это буду тестировать с BlueStacks, игру уже накатил
И там есть как раз установка разрешения, буду с ними играться, чтоб полноценное тестирование было
image.png39 Кб, 735x363
24 866534
>>3840
С опытными тестировщиками такое не прокатывает))
25 866836
>>3840
омежка с фочонга испугался доложить начальству?
ну так его вина
Обновить тред
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее