Что мы рассмотрим:
В зависимости от браузера визуал консоли может отличаться, иногда разнится и функционал, но базовые опции совпадают. Чтобы открыть консоль разработчика, можно воспользоваться пунктом в меню браузера или нажать горячую клавишу 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, тем более, на удаленной основе, сегодня есть у многих. Насколько это реально для новичка? На самом деле, тестировщик без опыта может надеяться на неплохую вакансию практически сразу после окончания обучения.
Нельзя сказать, что сделать это можно буквально по щелчку пальцев. Помните, что в любой профессии в первую очередь важны энтузиазм и упорство. Вакансия тестировщик без опыта — на что рассчитывать молодому специалисту и где искать предложения?
Какими качествами должен обладать тестировщик? Данная тема довольно дискутивна, и если обобщить, то существуют два противоположных мнения. 1. ИТ – не для всех, и для того чтобы стать хорошим специалистом, нужен технический склад ума, а на освоение даже базовых знаний нужно потратить тысячи часов. 2. Попасть в ИТ может практически любой человек, главное – стремление.
Доля правды есть и в первом, и во втором случаях. Первое, что следует сказать – сфера ИТ намного шире процесса разработки программного продукта, и помимо программистов здесь работают бизнес-аналитики, менеджеры, специалисты по работе с персоналом. Второе – это примеры реальных людей. У многих есть знакомые, которые учились на программистов и тестировщиков с нуля, ничего не зная об этой профессии ранее, и сейчас успешно работают, развиваются, получая высокий оклад.
В данной статье разберемся конкретно, какими качествами должен обладать тестировщик и что нужно делать, чтобы стать хорошим специалистом.
Тестирование различных ПО предполагает применение различных методов анализа. И самыми популярными и эффективными из них являются следующие методы:
Тестирование белого ящика (WhiteBoxTesting);
Тестирование черного ящика (BlackBoxTesting).
Оба эти метода широко используются специалистами QA, SDET и FullStack. Они позволяют изучить и оценить ПО с разных позиций.