Что мы рассмотрим:
В зависимости от браузера визуал консоли может отличаться, иногда разнится и функционал, но базовые опции совпадают. Чтобы открыть консоль разработчика, можно воспользоваться пунктом в меню браузера или нажать горячую клавишу F12 в браузере.
По умолчанию консоль открывается справа. На консоли выводятся сообщения, ошибки JavaScript, CSS и другая важная для тестировщиков информация.
Из всего списка возможностей DevTools выделим те, которые будут полезны тестировщикам:
1. Подмена User-Agent.
Многие специалисты, занимающиеся тестированием, вынуждены воспроизводить различные баги, обнаруженные клиентами продукта. Если использовать подмену User-Agent, можно легко отобразить любой баг, который до этого был воспроизведен с какой-либо версии браузера или операционной системы. Кстати, после тестирования важно не забыть вернуть данные в прежнее положение.
2. Имитация сетевого соединения на низкой скорости.
Так как часто тестирование проводится при хорошей скорости, выявить баг, который проявляется у пользователей при более низкой скорости бывает сложно. Зачем для тестирования используют консоль в браузере в этом случае? Благодаря имитации медленного соединения можно изучить, как ведет себя страница у некоторых пользователей устройств.
3. Блокирование запросов.
Функционал для проверки того, как будет вести себя страница, если пользователь использует любой из блокировщиков.
4. Неиспользуемый код.
При тестировании производительности эта функция может быть полезной, если есть задача отследить скорость загрузки ресурса и улучшить эти показатели. Если количество неиспользованного кода при загрузке страницы слишком большое, его можно указать как артефакт.
5. Настройка столбцов (функция находится во вкладке Network).
Полезная функция для тестировщиков. Используйте, чтобы настроить только те столбцы, которые в текущий момент нужны вам для анализа запросов на ресурсе.
6. Все о cookies во вкладке applications.
Так как задача тестировщика заключается в том, чтобы воспроизвести пользовательский сценарий, cookies — очень важная вещь. Используя разные сценарии работы с куками (поиск, удаление, изменение данных), можно улучшить тест-кейсы.
7. Снимки экрана в момент, когда страница загружается.
Опция, помогающая «поймать» ускользающий баг, отследить нелогичное поведение при загрузке страницы.
Конечно, DevTools не ограничивается функционалом, описанным в этой статье. И тестировщики, и другие специалисты найдут много полезных инструментов в консоли разработчика. Если статья была полезна, поставьте реакцию или оставьте комментарий.
Ознакомиться с программой курсов школы Test Pro и выбрать наиболее подходящий вариант на пути к развитию своей карьеры можно онлайн на нашем сайте, а также обратившись к специалисту Test Pro через формы Apply или Book a call. Также приглашаем вас на наш официальный YouTube канал.

Хотите начать карьеру в IT? Задумались над тем, что должен знать джуниор тестировщик? Команда Test Pro предоставляет возможность пройти полноценное обучение для новичков и более опытных специалистов в тестировании.
Курсы в Test Pro – это:
Узнайте больше про обучение в Test Pro, заполнив форму Apply на нашем сайте!
Среди всех инструментов DevTools вкладка Console используется тестировщиками чаще всего — здесь можно увидеть ошибки кода, найденные при выполнении скрипта.
Используйте эмуляцию Андроид и ios/подключение при отладке. Эта опция позволяет без эмуляторов отследить, как ведет себя продукт на смартфонах с Андроид, подключив его к компьютеру.
Функция определения JS пути к строке. Можно скопировать весь путь к нужной строке в формате JS и сослаться на него в автоматизированном тесте.
ИТ-индустрия сегодня до сих пор испытывает кадровый голод. Это связано с активным внедрением компьютерных технологий во все сферы жизни человека. В списке самых востребованных специальностей уже много лет фигурируют разработчик программного обеспечения и тестировщик.
Когда задают вопрос, сколько учиться на тестировщика, то следует в первую очередь выяснить для себя цель обучения. Если ученик хочет подробно разобраться в широкой сфере компьютерных технологий, знать архитектуру современного программирования, читать код и в то же время использовать автоматизацию для проверки программного продукта, то лучшим способом будет высшее учебное заведение технического профиля. Но на практике, большинство учеников ставит первоначальную цель – получение работы, которая даст возможность зарабатывать деньги и параллельно расти по карьерной лестнице. Именно от этого выбора и поставленной задачи зависит сколько учиться на тестировщика.
У специальности тестировщик в последнее время сложилась не совсем положительная репутация и распространенное мнение, что в тестировщики могут идти все, кому лень изучать программирование.
На самом деле это не так, и чтобы освоить тестирование необходимо приложить усилия, не только изучить теорию, а и отработать базовые навыки на практике.
Еще очень важным моментом является осознанность и самомотивация. Именно поэтому необходимо с самого начала задать себе вопрос: почему я хочу стать тестировщиком, и попытаться дать себе развернутый ответ. И здесь речь не только о больших зарплатах и перспективе роста, а о самом ремесле, которым придется заниматься изо дня в день.
Преподаватели курсов тестирования уделяют большое внимание именно мотивации учеников, ведь на ней держится интерес и желание двигаться дальше.
IT относится к категории деятельности, в которой каждый специалист должен непрерывно развиваться. Поэтому, книги для тестировщика — это важнейший инструмент профессионального и личностного роста. Кроме книг существуют и другие ресурсы, которые помогают тестировщику получать новые знания, навыки, находить для себя новые инструменты, фишки, и даже полезные контакты. Как должна выглядеть библиотека тестировщика в 2023 году?