Как найти свои ошибки в игре


как понять свои ошибки?

райдер лоу рейта

Пользователь

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

райдер лоу рейта

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

всем привет!

недавно я посмотрел около десятка своих лузаных игр, пытался найти свои ошибки, чтобы стараться их не допускать, но при этом я их попросту не вижу, ПРИ ЭТОМ я понимаю что игра была проиграна только из-за меня ( это просто было очевидно с первого взгяда, плохая стата и т.д. ).

Может найдутся те у кого найдется совет по поводу разбора своих ошибок и т.д., как правильно их найти и может исправить Koteyka.png 

Плешивый_Сармат

Пользователь

Регистрация:
28.05.2019

Сообщения: 2751

Рейтинг: 1012

Нарушения: 100

Плешивый_Сармат

Регистрация:
28.05.2019

Сообщения: 2751

Рейтинг: 1012

Нарушения: 100

некого не слушай ты реально талант — 0 ошибок

райдер лоу рейта

Пользователь

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

райдер лоу рейта

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

Плешивый_Сармат сказал(а):↑

некого не слушай ты реально талант — 0 ошибок

Нажмите, чтобы раскрыть…

я ждал этого, поэтому могу ответить что я признаю свою вину в лузе :)

как я и сказал, сыграл плохо, даже если стата в проигранной игре более-менее, вина явно на мне

Player_Dead

Пользователь

Регистрация:
14.09.2013

Сообщения: 6672

Рейтинг: 3689

Нарушения: 5

Player_Dead

Регистрация:
14.09.2013

Сообщения: 6672

Рейтинг: 3689

Нарушения: 5

666 (8) сказал(а):↑

всем привет!

недавно я посмотрел около десятка своих лузаных игр, пытался найти свои ошибки, чтобы стараться их не допускать, но при этом я их попросту не вижу, ПРИ ЭТОМ я понимаю что игра была проиграна только из-за меня ( это просто было очевидно с первого взгяда, плохая стата и т.д. ).

Может найдутся те у кого найдется совет по поводу разбора своих ошибок и т.д., как правильно их найти и может исправить Koteyka.png 

Нажмите, чтобы раскрыть…

Ну самое очевидное — посмотри как ты умираешь, в чем обычно причина и как ее исправить?

Второе — если ты керри — сколько крипов у тебя, сколько не добиваешь, нужно ли потренить это? Если саппорт — ставишь вижн, там где надо? сейвишь? стакаешь? Ну и тд по ролям

Третье (тут смотря за кого играешь), даешь ли ты свои скилы действительно в того, кого нужно? стоишь там где нужно во время файта? предметы правильные покупаешь?

ну и тд

Плешивый_Сармат

Пользователь

Регистрация:
28.05.2019

Сообщения: 2751

Рейтинг: 1012

Нарушения: 100

Плешивый_Сармат

Регистрация:
28.05.2019

Сообщения: 2751

Рейтинг: 1012

Нарушения: 100

who-who

Пользователь

Регистрация:
28.09.2020

Сообщения: 2772

Рейтинг: -244

who-who

Регистрация:
28.09.2020

Сообщения: 2772

Рейтинг: -244

img

Если ты сразу в игре не отвечаешь себе на хотя бы вопрос — «почему я щас умер?», то тебе и реплеи не помогут 

SageArt

Пользователь

Регистрация:
01.02.2020

Сообщения: 4654

Рейтинг: 6860

SageArt

Регистрация:
01.02.2020

Сообщения: 4654

Рейтинг: 6860

Ну вот представь, ты учишься в школе и тебе приходится самому проверять своё дзweSmart.png?1616514285zerotwodrink.png?1623952922

Смекаешь?

Старый герой

Пользователь

Регистрация:
23.11.2021

Сообщения: 2689

Рейтинг: 1669

Старый герой

Регистрация:
23.11.2021

Сообщения: 2689

Рейтинг: 1669

Го кидай сюда свои матчи, какие-нибудь эксперты посмотрят и скажут может чё дельное. Да даже не эксперты, две головы лучше, чем одна. Я может тоже вечерком за ужином гляну, если не забуду.

TurboGlad

Пользователь

Регистрация:
10.01.2022

Сообщения: 222

Рейтинг: 101

TurboGlad

Регистрация:
10.01.2022

Сообщения: 222

Рейтинг: 101

за кого играешь на каких позициях?

райдер лоу рейта

Пользователь

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

райдер лоу рейта

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

TurboGlad сказал(а):↑

за кого играешь на каких позициях?

Нажмите, чтобы раскрыть…

вообще оффлейн уважаю, но в последнее время на анти мага подсел :)

who-who сказал(а):↑

Если ты сразу в игре не отвечаешь себе на хотя бы вопрос — «почему я щас умер?», то тебе и реплеи не помогут 

Нажмите, чтобы раскрыть…

а как научиться отвечать на этот вопрос, в принципе есть очевидные моменты, но иногда это сложно

Плешивый_Сармат

Пользователь

Регистрация:
28.05.2019

Сообщения: 2751

Рейтинг: 1012

Нарушения: 100

Плешивый_Сармат

Регистрация:
28.05.2019

Сообщения: 2751

Рейтинг: 1012

Нарушения: 100

ошибка №1 пик антимага, ошибка №2 играть в это гавно

ArimaSan

Пользователь

Регистрация:
02.12.2021

Сообщения: 214

Рейтинг: 35

ArimaSan

Регистрация:
02.12.2021

Сообщения: 214

Рейтинг: 35

img

друг, эффект Даннинга Крюгера. Правильно подметил SageArt, проверяя своё дз ты не найдёшь ничего Goose.gif?1619501202.Попроси друзей с более высоким рангом  посмотреть твои ошибки, иначе ты потратишь много времени spasibo.gif?1616513994spasibo.gif?1616513994. Варианта 2.
1 — к друзьям.
2 — в интернет.
3 — трать много времени на реплей и анализируй каждую секунду игры roflanLico.png?1616515069.

По поводу же того, как фиксить ошибки — играй много, думай об ошибках чтобы их не допустить.

Варианта 2.
1 — самому думать об ошибках ( сложна pekaReally.png?1619501122)
2 — попросить друга подмечать ошибки ( в дискордике pekaReally.png?1619501122)

kekich

Пользователь

Регистрация:
16.04.2016

Сообщения: 1133

Рейтинг: 3175

kekich

Регистрация:
16.04.2016

Сообщения: 1133

Рейтинг: 3175

самая главная ошибка это играть в эту помойку

jaroslaw repecki

Пользователь

Регистрация:
27.11.2014

Сообщения: 155

Рейтинг: 47

jaroslaw repecki

Регистрация:
27.11.2014

Сообщения: 155

Рейтинг: 47

Так все изи. Чтобы понять свои ошибки нужно сначала понять, что ошибки на 7к это не ошибки на 3к(кроме амулета). Я эту тему чекал и юзал. Короче, нужно найти пару реплеев с игры на хайммр на том же герое и смотри, что делает тип (или типица, в лоле тоже работает это обучение) и только потом нужно смотреть свой реплей (уже не просто смотреть, а сравнивать). Нужно следить и анализировать то, почему, например, у тебя гпм на 100 ниже чем у чела с хайммр при том, что у него был лайн тяжелее, чекать тайминг и действия и ТД . Короче говоря, нужно найти цель и к ней стремиться, а то анализ ради анализа ничего тебе не даст (ну в доте точно).

По этой технологии я апнулся с 1500 до 4000 за 4 месяца играя только на 4 поз. 

А чтобы играть на антимаге нужно хоть базовое понимание в макро развить и получить норм 5, которая ресурсы для тебя будет покупать по КД(то есть ниже 6к никак)

Jabrano

Супермодератор

Регистрация:
05.12.2021

Сообщения: 15705

Рейтинг: 16966

Jabrano

Регистрация:
05.12.2021

Сообщения: 15705

Рейтинг: 16966

Старый герой сказал(а):↑

Го кидай сюда свои матчи, какие-нибудь эксперты посмотрят и скажут может чё дельное. Да даже не эксперты, две головы лучше, чем одна. Я может тоже вечерком за ужином гляну, если не забуду.

Нажмите, чтобы раскрыть…

у тебя 2к рейтинга

что ты там будешь глядеть у 6к чела,пусть даже с ньюака

who-who

Пользователь

Регистрация:
28.09.2020

Сообщения: 2772

Рейтинг: -244

who-who

Регистрация:
28.09.2020

Сообщения: 2772

Рейтинг: -244

img

666 (8) сказал(а):↑

вообще оффлейн уважаю, но в последнее время на анти мага подсел :)

а как научиться отвечать на этот вопрос, в принципе есть очевидные моменты, но иногда это сложно

Нажмите, чтобы раскрыть…

Легко. Просто вспоминаешь, что ты делал секунд 10-15 прежде чем умереть. А на реплее смотришь на миникарту, было ли видно врагов и что делали твои дурачки в команде. Допустим они в 4 ом сидят в лесу, противников нет на карте, а ты при этом фармишь у вражеской вышки или их лес — думаю тут понятно кто виноват в твоей смерти 

heronpreston

Пользователь

Регистрация:
05.06.2016

Сообщения: 2636

Рейтинг: 632

heronpreston

Регистрация:
05.06.2016

Сообщения: 2636

Рейтинг: 632

понимание игры подними тогда будешь понимать

Pudgewerksaw

Пользователь

Регистрация:
06.01.2021

Сообщения: 1105

Рейтинг: 400

Pudgewerksaw

Регистрация:
06.01.2021

Сообщения: 1105

Рейтинг: 400

Самое главное это пикнуть правильного героя. Если ты пикнул говно в 5 контрпиков то ты насосешь в любом случае. А если ты хорошо пикнул то наоборот чисто из-за преимущества в том что у тебя герой тупо сильнее ты будешь тащить. Хотя при игре на 1/3/4/5 пики это чистый рандом 

райдер лоу рейта

Пользователь

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

райдер лоу рейта

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

KOSOREZ

Пользователь

Регистрация:
19.07.2021

Сообщения: 3650

Рейтинг: 3522

KOSOREZ

Регистрация:
19.07.2021

Сообщения: 3650

Рейтинг: 3522

img

твоя первая ошибка — ты не видишь своих ошибокweSmart.png?1616514285

райдер лоу рейта

Пользователь

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

райдер лоу рейта

Регистрация:
01.01.2022

Сообщения: 471

Рейтинг: 135

KOSOREZ сказал(а):↑

твоя первая ошибка — ты не видишь своих ошибокBrainCosmic.png?1619500266

Нажмите, чтобы раскрыть…

в том то и дело!

не могу их увидеть, понимаю что они есть, но не понимаю как их заметить. :((

Старый герой

Пользователь

Регистрация:
23.11.2021

Сообщения: 2689

Рейтинг: 1669

Старый герой

Регистрация:
23.11.2021

Сообщения: 2689

Рейтинг: 1669

Jabrano сказал(а):↑

у тебя 2к рейтинга

что ты там будешь глядеть у 6к чела,пусть даже с ньюака

Нажмите, чтобы раскрыть…

О, это ты. Видишь, теперь я узнаю твой ник. Ты всё бомбишь за то, что я называю вещи своими именами в твоей темке про ****острадания?) Не ссы, никому я не собираюсь тебя сдавать. 

А по сабжу, пруфов, сколько у меня рейта, у тебя нет. Разве что о том, сколько лет моему акку в доте. Ну так это  ж даже неплохо, если ты светанёшь этот пруф. Опытные игроки всяко лучше могут заметить ошибки, чем новички, не так ли? 

alt_0169

Пользователь

Регистрация:
03.10.2012

Сообщения: 2633

Рейтинг: 1304

alt_0169

Регистрация:
03.10.2012

Сообщения: 2633

Рейтинг: 1304

666 (8) сказал(а):↑

всем привет!

недавно я посмотрел около десятка своих лузаных игр, пытался найти свои ошибки, чтобы стараться их не допускать, но при этом я их попросту не вижу, ПРИ ЭТОМ я понимаю что игра была проиграна только из-за меня ( это просто было очевидно с первого взгяда, плохая стата и т.д. ).

Может найдутся те у кого найдется совет по поводу разбора своих ошибок и т.д., как правильно их найти и может исправить Koteyka.png 

Нажмите, чтобы раскрыть…

закажи разбор у любого стримера с ммр выше твоего на 1к и 10 зрилами. за бабки он не откажется одну игру посмотреть и расскажет тебе че да как. полезного возможно скажет мало, но цепляться к чему-то будет и подскажет тебе верный путь))

who-who

Пользователь

Регистрация:
28.09.2020

Сообщения: 2772

Рейтинг: -244

who-who

Регистрация:
28.09.2020

Сообщения: 2772

Рейтинг: -244

img

Pudgewerksaw сказал(а):↑

Самое главное это пикнуть правильного героя. Если ты пикнул говно в 5 контрпиков то ты насосешь в любом случае. А если ты хорошо пикнул то наоборот чисто из-за преимущества в том что у тебя герой тупо сильнее ты будешь тащить. Хотя при игре на 1/3/4/5 пики это чистый рандом 

Нажмите, чтобы раскрыть…

Всю жизнь на любую позицию фпшу героев, почему у меня не 0 ммр?))

ГРУСТНО

Пользователь

Регистрация:
19.11.2020

Сообщения: 1602

Рейтинг: -185

ГРУСТНО

Регистрация:
19.11.2020

Сообщения: 1602

Рейтинг: -185

666 (8) сказал(а):↑

всем привет!

недавно я посмотрел около десятка своих лузаных игр, пытался найти свои ошибки, чтобы стараться их не допускать, но при этом я их попросту не вижу, ПРИ ЭТОМ я понимаю что игра была проиграна только из-за меня ( это просто было очевидно с первого взгяда, плохая стата и т.д. ).

Может найдутся те у кого найдется совет по поводу разбора своих ошибок и т.д., как правильно их найти и может исправить Koteyka.png 

Нажмите, чтобы раскрыть…

арендуй тренера 

Тема закрыта

  • Заголовок

    Ответов Просмотров

    Последнее сообщение

  • Adler34

    Сообщений: 3
    28 May 2023 в 14:37

    FalonDins

  • y6ejushe

    Сообщений: 4
    28 May 2023 в 14:29

    FROMMIK

  • nevergood2328

    Сообщений: 1
    28 May 2023 в 14:21

    nevergood2328

  • 2ez4techies

    Сообщений: 7
    28 May 2023 в 14:10

    Сообщений:7

    Просмотров:17

    FROMMIK

  • Тень228

    Сообщений: 17
    28 May 2023 в 14:07

    Сообщений:17

    Просмотров:25

    Trizy

Сегодня мы подготовили для вас руководство по WoWAnalyzer. WoWAnalyzer – сайт, который поможет вам разобраться в ваших логах, увидеть проблемы с ротацией и исправить ошибки в игре. Это руководство поможет вам начать пользоваться этим сайтом, а также расскажет об основных особенностях и возможностях WoWAnalyzer. :cut:

С чего начать

Вам нужен записанный лог боя с warcraftlogs.com, чтобы пользоваться WoWAnalyzer. Ниже вы узнаете, как записывать и загружать свои логи. Подробное руководство по Warcraftlogs вы можете прочитать на Wowhead. Если вы умеете пользоваться Warcraftlogs, то можете пропустить этот пункт. Если кто-то в вашей гильдии загружает логи, то вы можете найти своего персонажа и выбрать интересующий вас бой («search for a character» на главной странице WoWAnalyzer).

Сперва необходимо включить «Расширенный журнал боя» в настройках World of Warcraft. Теперь перед началом сражения с боссом напишите в чат игры «/combatlog». Данные сражения будут сохранены в файл у вас на компьютере (в папке с WoW в /Logs/WoWCombatLog.txt).

Создайте аккаунт на warcraftlogs и загрузите Warcraft Logs Uploader. Нажмите Upload a Log и укажите путь к записанному файлу. Если вы все сделали правильно, то у вас появится загруженная запись боя на warcraftlogs и вы готовы к использованию WoWAnalyzer.

WoWAnalyzer

Скопируйте ссылку на выбранный бой и вставьте ее в WoWAnalyzer. Выберите нужного босса и персонажа (если вы копировали ссылку на запись всего рейда, а не конкретного боя или персонажа).

Overview

Данная вкладка содержит два пункта – Checklist и Suggestions. Первый показывает вашу статистику для самых важных особенностей вашего класса, например, насколько хорошо вы поддерживали ДоТ’ы или использовали свои ресурсы. Второй дает вам советы, основываясь на первом пункте, как улучшить вашу игру.

Возьмем для примера двух жрецов тьмы. Первый имеет зеленые логи (70% игроков за эту специализацию нанесли больше урона) на героическом Гневионе, второй имеет золотые (самый лучший результат на данный момент). Сравнение достаточно грубое, но позволяет наглядно увидеть, как один из игроков может улучшить свою игру.

«Зеленый» жрец

«Золотой» жрец

Первый жрец сможет найти для себя следующие советы:

Statistic

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

Timeline

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

Другое

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

Заключение

Следует знать, что не все специализации поддерживаются одинаково. Если для одной специализации вы сможете найти описание всех своих ошибок, то для других (например, разбойник-головорез) вам напишут, что класс еще не обновлен для 8.3 (вы по-прежнему сможете увидеть всю необходимую статистику, если нажмете кнопку «continue anyway» внизу). Здесь вы сможете узнать насколько актуальна информация для каждой специализации.

Бывший офлейнер B8 Esports Андрей Ghostik Кадык рассказал, как разобрать свои ошибки в Dota 2 и на что нужно больше всего обращать внимание при просмотре реплеев. Ролик опубликован на канале киберспортсмена на YouTube. 

Кадык объяснил, на чем нужно сконцентрироваться на старте игры и как общаться с союзниками. Ghostik также разобрал, как правильно собирать руны золота и в какие моменты желательно использовать Smoke of Deceit.

Ранее киберспортсмен дал советы по игре за Brewmaster, подсказал стратегию против Techies и указал на сильные стороны Legion Commander. Он также выпустил гайд по лейнингу в Dota 2.

Как тестировать игры, чтобы найти ошибки и дефекты

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

1. Соберите и настройте ресурсы

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

2. Настройте планы и процедуры тестирования

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

3. Проведите тестирование

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

4. Анализируйте результаты и отслеживайте дефекты

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

5. Повторное тестирование и выпуск

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

Заключение

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

Как найти баг в игре

Содержание

  • пятница, 27 апреля 2018 г.
  • Как искать и находить баги
  • Что должен знать тестировщик?
  • Как взаимодействуют с приложением разные пользователи?
  • Менеджер
  • Хипстер
  • Осторожный
  • Проказник
  • Путешественник
  • Взрослый
  • В заключение

Как найти баги в играх?

Ни одна игра не может считаться законченной, если она не прошла детальную проверку. Если разработчики игры проигнорировали такой шаг, то игра, наверное, будет напоминать «Готику». В ее третью версию вообще невозможно было играть, пока не выпустили несколько патчей.

Чтобы найти баги в игре, начните с базового теста. Он отобразит работоспособность игрового движка. Его, в принципе, нужно производить на самых ранних стадиях разработки игры. Суть проверки – найти ошибки, которые приводят к «выбрасыванию из игры». Такого типа ошибки следует находить в первую очередь, потому что именно они отбивают всю охоту играть дальше.

Проверьте игру на нескольких компьютерах, которые имеют различные параметры. Важно, чтобы на всех ПК были разные видеокарты, например GeForce и Radeon. А еще нужно тестировать игру на разных видах операционных систем, чтобы приспособить ее к различным условиям.

Теперь протестируйте гейплей для обнаружения багов в игре. Если игра первый тест прошла и работоспособность движка вас устраивает, то можно внимательно изучить разработку принципов и баланса игры. Например, если ваша игра похожая на Dead Space, то обязательно оттестируйте все виды оружия и «фишки» разработчиков. Когда какие-то из них дублируют друг друга или вообще лишние, то их нужно пересмотреть или доработать. Особое внимание нужно уделить проходимости игры, чтобы ее можно было пройти даже на самых последних уровнях.

Более детально тестируйте игры beta-версий или еще более поздних. В таком тестировании нет особых приоритетов. Главная цель – это найти баги и различные погрешности. Если вы тестер, то вы должны перепробовать в игре все возможные и невозможные тактики к прохождению игры, использовать максимальное количество ходов, в общем, проявить фантазию. Используйте все возможности игры, непрерывно меняя стиль. Ведь нужно выяснить, к каким действиям игрока программа не приспособлена.

Такие тестирования в основном проводятся вручную, потому что компьютер еще не научился обладать таким людским достоинством, как фантазия.

тестирование как путь к совершенству

пятница, 27 апреля 2018 г.

Как искать и находить баги

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

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



Фокусируйтесь на поиске багов
Все время держите в голове мысль «так, где-то здесь баги и я должен их найти сейчас«. Баги там точно есть, и вы их обнаружите.

Не пропускайте ни один баг (не игнорируйте баги)
Если вы заметили, что что-то не так — сразу пишите баг-репорт. Придумали как можно сделать лучше? — задокументируйте свою идею, пока помните об этом. В результате у вас будет больше найденных багов, и ничего не будет упущено.

Устраивайте короткие сессии поиска багов
Выделяйте по 30-120 минут один раз в день или один раз в неделю — когда вы берете кофе/какао/чаек, одеваете наушники и ищете баги, ни на что не отвлекаясь (никакой почты, разговоров с коллегами, чатиков, социальных сетей — все выключаем и закрываем вкладки — и открываем приложение, которое тестируем).

Делайте такие сессии регулярно, это тоже важно. И при этом не забываем про первые два правила.

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

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

Лет десять назад, если вы начинали работать QA инженером, вы могли себе позволить первые пару месяцев не знать о теории тестирования. Сегодня это то, что вас спросят на любом собеседовании, еще до того как вы начнете что-то тестировать )).

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

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

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

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

Делайте что-то новое
Отмечайте хорошо проверенные вами области проекта, и фокусируйтесь на поэтапном тестировании тех областей, которые вы еще не проверяли. Переодически переключайтесь между областями проекта и методами проведения тестов. Уже пол года занимаетесь функциональным тестированием? — найдите возможность на 2-3 недели позаниматься нагрузочным тестированием или тест дизайном (не проверками, а планированием), или например напишите какие-нибудь автотесты для самых критичных, еще не покрытых, областей, просто чтобы переключиться и дать вашему сознанию посмотреть на ваши обычные задачи под другим углом.

Автоматизируйте
Вот серьезно, есть люди (и среди них иногда есть хорошие QA), которые каждый день делают одни и те же тесты руками (совсем грустный кейс — проверка логина/регистрации, каждый день, руками). Если вы узнаете себя в этом описании или вы уже давно подумываете что-то автоматизировать из вашей ежедневной работы — сделайте это, отвлекитесь от всех задач и заскриптуйте (даже если это будет очень топорный и простой скрипт).

Ваш мозг не любит повторяющиеся действия, он на них отключается. А он вам нужен, чтобы найти баг! Используйте свой мозг, следите, чтобы он постоянно был в активном состоянии поиска несоответствий с вашими ожиданиями.

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

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

Иногда самые важные проблемы вы находите именно в момент общения с другими людьми. А те особенности реализации, новые фичи и тот технический долг, о котором вам расскажет программист — отличная почва для размышлений о том, где еще прячутся баги.

Рассказы пользователей о том, как они используют систему — тоже отличный повод пересмотреть свой тест план / чек листы и убедиться, что вы проверяете основные сценарии реальных пользователей. Ведь тут самое важное! А баги могут найтись везде 🙂

PS: QA Battle — для тех, кто любит искать баги и хочет потренироваться находить как можно больше багов. Мы сейчас работаем над серией обучающих простых уроков с примерами того, где могут прятаться реальные баги. Тренируясь на таких задачках, вы прокачиваете свой скилл и ваш мозг уже интуитивно работает более эффективно когда вы тестируете реальные продукты.

Перед тем как начать поиск, вспомним что такое баги. Баги и дефекты обнаруживаются тестировщиком при сравнении ожидаемого и реального результата работы программы. Багом может быть любая ошибка, которая вызывает неправильную или непредсказуемую работу приложения.

Что должен знать тестировщик?

В процессе тестирования специалисту приходится работать с большими объемами информации. QA-инженер старается удержать в голове различные варианты проверок. Структурно их можно заключить в следующие вопросы:

  • Что необходимо протестировать?

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

  • Как может использоваться приложение?

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

  • Как сломать программу?

Провести тестирование программы с негативной точки зрения. Сюда входит ввод неверных данных и вызов исключительных ситуаций. Сценарии в этом случае направлены на проверку устойчивости системы.

  • Кто будет использовать приложение?

В этом случае речь идет о пользователях, для которых предназначена разработка. Зачастую тестировщики проверяют продукт, ничего не зная о тех людях, которые будут использовать приложение.

Как взаимодействуют с приложением разные пользователи?

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

Сценарии тестирования, построенные на основе этих данных, помогут оптимизировать продукт под потребности потенциальных пользователей.

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

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

Менеджер

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

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

Ищем баги в процессе заполнения форм, скорости их отправки, адресов, по которым идет отправка, проверяем точно ли описаны этапы заполнения и требования к итоговому варианту.

Хипстер

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

Хипстера будут интересовать новые функции, недавно добавленные в приложение, непопулярные области приложения, нестандартный ввод данных, доступ к приложению из необычных браузеров, операционных систем, устройств.

Баги стоит искать в кроссплатформенности, адаптивности, проверке введенных данных, взаимодействии старой и новой функциональности приложения.

Осторожный

Осторожный пользователь предпочитает рутинные операции, которые должны хорошо работать. Его процессы будут повторяться в каждой сессии.

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

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

Проказник

Проказник любит ломать вещи. Он знает о проблемах безопасности и любит исследовать, чтобы убедиться в том, что приложение может защитить его данные.

Его заинтересуют SQL и JavaScript-инъекции, манипулирование URL-адресами, получение доступа к личной информации, нарушение ограничений на поля ввода и генерация сообщений об ошибках.

Ищем баги в доступе к секретной информации, проверяем работоспособность всех уведомлений об ошибках и ограничений.

Путешественник

Путешественник сейчас на другом конце света. Он использует приложение редко и в основном в нерабочее время.

Путешественник будет получать доступ к приложению из разных мест и часовых поясов. Он попытается использовать различные браузеры и устройства, а также медленный и ненадежный интернет.

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

Взрослый

Взрослый относится к старшему поколению и имеет небольшие знания в области вычислительной техники. Имеет определенные трудности с пониманием работы приложения.

Взрослый пользователь будет медленно прокручивать экран и подолгу оставаться на одной странице, часто использовать кнопки «Назад» и «Отменить».

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

В заключение

Как мы видим, даже тестировщик без опыта работы сможет справиться с поиском некоторых багов. Попробуйте протестировать знакомый сайт или приложение, а если понравится – обязательно подавайте заявку на курсы по тестированию.

Изучайте теорию, практикуйтесь в тест-дизайне. Чтобы стать QA-инженером, важно желание разбираться в том, как этот продукт работает сейчас и как он должен работать в принципе.

Если же вы уверены в своих силах, перед собеседованием на должность тестировщика обязательно подготовьтесь к задачкам на логику.

Понравилась статья? Поделить с друзьями:

Не пропустите также:

  • Как составить акт разграничения эксплуатационной ответственности сторон
  • Как найти период механического маятника
  • Гта 5 как исправить ошибку zlib
  • Как найти тип оксида
  • Как найти суд по месту регистрации

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

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