Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 25 14 8
Тестирование игоры на мобилку Аноним 21/02/23 Втр 17:21:59 863827 1
image.png 1157Кб, 1024x576
1024x576
image.png 924Кб, 818x1024
818x1024
image.png 386Кб, 512x512
512x512
Доброго дня, комрады

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

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

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

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

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


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

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

Такой себе тестировщик, очевидного не заметил...
Аноним 21/02/23 Втр 17:30:10 863836 8
14710152639450.jpg 117Кб, 900x900
900x900
Аноним 21/02/23 Втр 17:32:34 863837 9
>>863835
Я просто решил не засирать /Б/ тредом, который потонет под Атомик Хертом и хохлосрачом

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

А кто сказал что я крут? Я хочу стать лучше, поэтому и спрашиваю совет здесь
Аноним 21/02/23 Втр 17:33:33 863838 10
14708598103251.jpg 75Кб, 600x900
600x900
Аноним 21/02/23 Втр 17:35:09 863840 11
aigreentext.png 34Кб, 386x333
386x333
>>863837
>тредом, который потонет
У нас здесь треды живут по 2.5 года.

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

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

Я вроде четкий вопрос задал: >Может кто то объяснить, что за чем идёт, от 1 пункта до последнего. Мне бы просто понять алгоритм этого, чтобы воспроизвести его касаемо той игры из ТЗ.
Аноним 21/02/23 Втр 18:41:08 863861 17
>>863852
Не, это хуйня. На моей малой родине в областной столице была контора такая Playrix, весьма успешная для дрочилен мобильных, и уже тогда я понимал что тестеры там не играют в игрульки и жрут бананы, сидя в просторных опенсоурсах. Я знаю на что иду и готов ебурить, но почему то нигде не показан алгоритм тестирования мобильных игр, что пиздец как странно, будто это тайна какая-то типа иллюминатов
Аноним 21/02/23 Втр 19:13:38 863905 18
>>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 863922 19
14704204540702.jpg 129Кб, 720x960
720x960
>>863905
Анон, это просто ОХУЕННО! Это уже много, от души! Держи няшку
Аноним 21/02/23 Втр 19:34:05 863930 20
>>863905
>не упоминалось в обучалке, не активно
ААААА, КАК ЖЕ ЭТО БЕСИТ, Я НЕ МОГУ ПРОСТО

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

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

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

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов