Chrome DevTools: Инструменты тестировщика
Тренер: Арсений Батыров
Приглашенный эксперт: Виталий Котов
Курс создан для быстрого погружения в специфические для тестирования навыки работы с этим инструментом. Знания, приобретенные на этом курсе, помогут вам эффективно работать с Chrome DevTools сразу по окончании занятий.
Онлайн-тренинг
Описание
Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.
В веб-тестировании часто требуется работать с изнанкой страницы: смотреть локаторы, определять время загрузки, выделять отдельные элементы. Де-факто стандартом в индустрии стал инструмент Chrome DevTools, встроенный прямо в браузер Chrome. Разработчики используют его для отладки кода, но этот инструмент широко распространен и в тестировании. Более того, основные паттерны работы, заданные Chrome DevTools, используются как в других веб-инструментах, так и в работе с мобильными устройствами. Естественно, хорошее знание такой утилиты будет плюсом для любого тестировщика.
Курс «Chrome DevTools: Инструменты тестировщика» создан для быстрого погружения в специфические для тестирования навыки работы с этим инструментом. Курс — практический, теория дается в минимально необходимом для понимания объеме. Знания, приобретенные на этом курсе, помогут вам эффективно работать с Chrome DevTools сразу по окончании занятий.
Вы научитесь:
- писать CSS и XPath локаторы;
- ловить JS-ошибки;
- отличать типы запросов друг от друга;
- проверять сайт под нагрузкой;
- эмулировать экран мобильных устройств;
- менять скорость соединения;
- проверять сертификаты безопасности;
- и огромному количеству других вещей.
Программа тренинга
Введение
- Что такое Chrome DevTools
- Начало работы с Chrome DevTools
Elements. Работа с DOM страницы
-
Краткий обзор HTML:
тег
атрибут тега
теги html
head
body
script
- Редактирование HTML страницы на лету
- Краткий обзор CSS - стили элементов и их составляющие
- Редактирование CSS страницы на лету
- Работа с локаторами - CSS и XPath
Console. Работа с JavaScript
- JS-ошибки
- JS-дебаг и JS-логи
- Простой JS своими руками
Sources. Работа с подгружаемыми данными
- Загруженные CSS-стили
- Загруженный JS-код
- Загруженные картинки
- Файлы со сторонних ресурсов
- CDN
Network. Работа с запросами
- Типы запросов: HAR, JS, CSS, Img
- HAR-запросы. Как устроен HTTP-протокол
- AJAX-запросы
- Работа с фильтрами
- Работа с кешем и логами
Performance. Тестирование нагрузки на сайт
- JS Heap
- ЦПУ
- Ноды, документы и другие виды нагрузки
Application. Работа с текущим приложением
- Storage и его виды
- Работа с Cookie
- Работа с Cache
Security. Работа с безопасным соединением
- HTTPS и TLS
- Зачем требуется безопасное соединение
- Проверка сертификатов
Device bar. Имитируем работу с девайсами
- Отличия Desktop Web и Mobile Web
- Работа с образами
Network conditions. Работа с соединением
- Кастомизация скорости соединения
- User agent
Технические требования
Для выполнения заданий вам потребуется:
- Windows 7/10 / Mac OS High Sierra+ / Ubuntu 16.06+
- Процессор i-серии (i3, i5, i7) или аналогичный от AMD
- Минимум 4 GB RAM
- 1 GB на жёстком диске
- Разрешение экрана минимум 1280 x 800
- Желательно - устройство на Android 5+
Внимание!
Мы ожидаем, что вы уже обладаете базовой компьютерной грамотностью. На этом курсе мы будем работать с подключением телефонов к компьютерам, командной строкой, графическим и консольным интерфейсами, переменными окружения, логами, клиент-серверной архитектурой, скриншотами и видео.
Если вы не уверены, что знаете все это в должной мере — пройдите простой тест: https://www.learnqa.ru/abc_test. Если по результатам теста вы получите меньше 20 баллов — мы рекомендуем пройти короткий курс “Азбука IT”. На нем вы сможете быстро получить все необходимые знания, которые совершенно точно пригодятся вам в дальнейшем.
Формат
2 занятия (2 часа теории) + много практических заданий для самостоятельной работы + постоянные консультации тренера в чате.
Раз в неделю по четвергам до 12.00 по Московскому времени выкладываются теоретические лекции, ссылки на дополнительные материалы, домашняя работа.
Теоретическую информацию можно посмотреть в любое удобное время.
Помимо теоретической части, вас также ждут практические задания для самостоятельной работы, которые вы можете прислать тренеру на проверку. После проверки практических заданий Вы получаете подробный комментарий по своей работе и при необходимости советы по доработке. По результатам комментариев тренера Вы можете переделать работу и отправить ее тренеру еще раз.
Общение участников курса и тренера проходит и в чате группы, где можно задавать вопросы тренеру и при желании общаться с другими участниками группы. Вы можете задавать вопросы по теоретическому материалу или практическим работам, как только они у вас возникают.
Все выпускники, успешно сдавшие домашние задания, получают сертификат.
Материалы курса доступны в течение года с даты окончания.
Условия
Стоимость участия для физических лиц: 5 500 рублей за весь курс.
Стоимость участия для юридических лиц: 6 900 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.
Организатор тренинга: ИП Батыров Арсений Георгиевич, ИНН 370207708748, ОГРНИП 316370200075996
Услуги оказываются на основании публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ.
Если Вы хотите оплатить тренинг прямо сейчас, то нажмите кнопку выше (если кнопка активна, значит можно оплачивать не беспокоясь о наличии мест). После оплаты мы пришлем письмо о регистрации на курс и подтверждение оплаты. Если Вы не получили письмо в течение рабочего дня, просто отправьте сообщение на trainings@software-testing.ru
Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо нажать на кнопку ЗАПИСАТЬСЯ справа от тренинга и заполнить все необходимые поля
Если у Вас есть какие-то вопросы, их можно задать по указанному выше адресу.
Информация для юридических лиц:
Для регистрации на тренинг и оформления договора и выставления счета на оплату нажмите кнопку Записаться, выберите пункт Организация и заполните все поля.
Обратите внимание, что при постоплате стоимость тренинга увеличивается на 25%.
В случае возникновения вопросов обращайтесь по адресу trainings@software-testing.ru.
Ближайшие онлайн
-
Python для начинающих
Начало: 26 декабря 2024
-
Азбука IT
Начало: 26 декабря 2024
-
Автоматизация тестов для REST API при помощи Postman
Начало: 9 января 2025
-
Школа для начинающих тестировщиков
Начало: 9 января 2025
-
Организация автоматизированного тестирования
Начало: 10 января 2025
-
Тестирование веб-приложений 2.0
Начало: 10 января 2025
-
Логи как инструмент тестировщика
Начало: 13 января 2025
-
Тестирование REST API
Начало: 13 января 2025
-
Техники локализации плавающих дефектов
Начало: 13 января 2025
-
Тестирование юзабилити (usability)
Начало: 15 января 2025
-
Инженер по тестированию программного обеспечения
Начало: 16 января 2025
-
Регулярные выражения в тестировании
Начало: 16 января 2025
-
Тестирование GraphQL API
Начало: 16 января 2025
-
Автоматизация функционального тестирования
Начало: 17 января 2025
-
Программирование на Java для тестировщиков
Начало: 17 января 2025
-
SQL для тестировщиков
Начало: 20 января 2025
-
Тестирование без требований: выявление и восстановление информации о продукте
Начало: 20 января 2025
-
Тестировщик ПО: интенсивный курс со стажировкой (ПОИНТ)
Начало: 21 января 2025
-
Bash: инструменты тестировщика
Начало: 23 января 2025
-
Charles Proxy как инструмент тестировщика
Начало: 23 января 2025