Регистрация на курс
Описание курса
— Что делать, если у заказчика вылез баг, который надо быстро локализовать, а доступ к машине есть только через консоль? Как быстро найти нужную информацию в логах?
— Как поискать информацию в огромном файле, который не открывается через блокнот? Или сделать криво сверстанный XML-документ читабельнее?
— Как быстро подменить данные в тестовом файле, если нам нужен другой формат данных?
— Как в автотесте проверить текст сообщения об ошибке с динамически-меняющимся идентификатором?
— …
Ответ на эти вопросы — использовать регулярные выражения. Это инструмент для работы с текстом, который умеет искать по шаблону, а не точному тексту, и заменять одно на другое. Применение в тестировании я показала выше, это способ облегчить себе рутину. И я научу вас, как им пользоваться.
Формат курса
3 недели обучения = 2 недели лекций + 1 неделя доделывать домашние задания
18 тем для изучения
48 домашних заданий
Это максимально практический курс, теория дается в минимально необходимом для понимания объеме.
Темы курса
1 неделя — основы регулярок
- Простой поиск
- Поиск любого символа
- Поиск по набору символов
- Перечисление вариантов
- Метасимволы
- Спецсимволы
- Квантификаторы (количество повторений)
- Жадные и ленивые квантификаторы
- Позиция внутри строки
- Использование подвыражений
- Ссылка назад
- Просмотр вперед и назад
- Замена
2 неделя — применение регулярных выражений
- Регулярные выражения в блокноте
- Grep
- Sed
- Регулярные выражения в автотестах Postman-a
- регулярные выражения в автотестах (поговорим про их применение, на этот блок ДЗ не будет)
Вопросы и ответы
Какое время занятий?
Время вы выбираете сами. В системе дистанционного обучения выкладывается видеозапись с лекцией, а потом у вас есть неделя на выполнение заданий. Когда именно его делать — решать вам.
Как я получу фидбэк при online-формате?
Через телеграм, комментарии к домашним заданиям в системе дистанционного обучения.
Пойму ли я материал?
Курс совмещает все виды обучения: видео-лекции + статьи в доп материалах + практическая работа (услышал, увидел, пощупал). Так что уверена, сможете! А если что-то не получается, можно задать вопрос в скайп-чате
Нужно ли что-то знать заранее?
Нет, я покажу всё, что пригодится для курса
Можно ли работать на Mac или Linux?
Ограничений по OS нет
Как записаться
.