Скачать [Teachmeskills] Автоматизированное тестирование на JS 2024 [Вячеслав, Владислав, Юрий]

Информация
Цена: 495 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
392 204
Реакции
38 211
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Teachmeskills] Автоматизированное тестирование на JS 2024 [Вячеслав, Владислав, Юрий]
Ссылка на картинку
Научим автоматизированному тестированию на JavaScript за 4 месяца.

Кем ты станешь:

В плане организации курсов автоматизированного тестирования на JavaScript, TeachMeSkills — не школа, а полноценный университет. Мы готовим не столько автоматизаторов, сколько гарантов качества любых айти-продуктов. По окончании программы ты получишь все необходимые знания и навыки, от 2 до 6 проектов в портфолио.

Твой результат в конце курса:
1. Сможешь создавать автотесты для тестирования web-приложений и REST API, используя лучшие практики в индустрии
2. Научишься запускать тесты, используя инструменты Continious Integration
3. Напишешь грамотную документацию и отчет тестирования после завершения курсов по автоматизации тестирования на JavaScript
4. Научишься работать с Selenium Webdriver, WebDriverIO, Cypress и Playwright на продвинутом уровне, научишься работать с тестовыми фреймворками для модульного и API тестирования
5. Будешь знать концепции разработки и тестирования программного обеспечения
6. Станешь востребованным Automation QA Engineer на JavaScript
Модуль 1 - Введение в TypeScript
  • Введение в TypeScript (NodeJS)
  • Настройка окружения IDE
  • NPM
  • package.json
  • Как устроен TS
  • Компиляция и интерпретация исходного кода. JIT-компиляция
  • Запуск программы
Модуль 2 - Система контроля версий
  • Что такое система контроля версии
  • Классификация систем контроля версии
  • Git
  • Основные команды Git
  • Github
  • Создание репозитория и размещение исходного кода
  • Форматирование кода: ESLint, Prettier
Модуль 3 - Основы TypeScript
  • Типы данных TS
  • Переменные
  • Область видимости. Hoisting
  • Преобразование типов
  • Условный и логические операторы
  • Циклы (for, while, do ... while)
Модуль 4 - Строки, числа, дата, регулярные выражения
  • Строки. Работа со строковым типом данных
  • Числа. Работа с числами. Random
  • Дата. Работа с датой и временем
Модуль 5 - Функции
  • Что такое функции
  • Способы объявления функций
  • Параметры и аргументы функций
  • Параметры по умолчанию
  • IIFE
Модуль 6 - Объекты
  • Объекты, JSON
  • Доступ к свойствам и методам объекта
  • Цикл работы с объектами (for ... in)
  • Objects clone/copy
  • Типы и интерфейсы
Модуль 7 - Массивы (Часть 1)
  • Массивы
  • Доступ к элементам массива
  • Циклы работы с массивами (for ... of)
  • Внутренние методы работы с массивами
Модуль 8 - Массивы (Часть 2)
  • Методы работы с массивами: filter, map, reduce, foreach, some/every
  • Деструктуризация объектов/массивов (spread)
  • Копирование массивов
  • Коллекции: Map, Set. Методы работы с ним
Модуль 9 - ООП (Часть 1)
  • Функции-конструкторы при создании объектов. Ключевое слово new
  • Ключевое слово this. Понятие контекста
  • Прототипы. Prototype. __proto__
  • Наследование с использованием прототипов
  • Понятие классы и объекты
  • Появление классов: свойства get(), set(), статические свойства
Модуль 10 - ООП (Часть 2)
  • Понятия ООП: Наследование, Инкапсуляция, Полиморфизм
  • Наследование с использованием классов (extend, super)
  • Способы привязки контекста выполнения: call, apply, bind
Модуль 11 - Синхронность/Асинхронность в TypeScript
  • EventLoop
  • Promises
  • Использование метода fetch
Модуль 12 - Модули
  • Модули. Работа с модулями
  • Встроенные модули: path, fs, os и константы __dirname, __filename
  • Работа с файлами и директориями: создание файла, чтение файла, запись в файл, удаление файла/директории
  • Обработка ошибок
Модуль 13 - Введение в тестирование ПО
  • Краткая история
  • Методологии разработки
  • Составление и валидация требований
Модуль 14 - Тестирование ПО
  • Тест-планы
  • Чек-листы
  • Тест-кейсы
  • Техники тест-дизайна
Модуль 15 - Предоставление результатов о тестировании
  • JIRA и баг-репорты
  • Отчеты по тестированию ПО
Модуль 16 - Введение в автоматизацию тестирования
  • Автоматизированное тестирование: основные понятия и определения
  • Целесообразность внедрения
  • Цели и подходы автоматизации
  • Настройка рабочего окружения
  • Пирамида тестирования и создание юнит-тестов для приложения
Модуль 17 - Модульное тестирование
  • Mocha
Модуль 18 - Тестирование API
  • Jest and super agent
Модуль 19 - Selenium
  • Selenium WebDriver
  • WebDriver action, JS executor
  • Xpath, CSS селекторы
Модуль 20 - Изучение подходов к построению тестов
  • BDD, DDT и TDD подходы при разработке приложений и тестов
Модуль 21 - PageObjects и другие шаблоны проектирования
  • Слои ТА Framework
  • Использование паттерна Page Object
  • Использование паттерна Factory
  • Использование паттерна Singleton
Модуль 22 - WebDriverIO
  • WDIO, WDIO parallel
  • WDIO+ Cucumber
Модуль 23 - Playwright
  • Playwright
Модуль 24 - Cypress
  • Cypress
Модуль 25 - Reporting, Logging
  • Удобный репортинг для заказчика: Allure report
  • Логирование: log4js, winston
Модуль 26 - Работы с базой данных
  • Основы реляционных БД
  • Подключение к БД, виды и выполнение запросов, работа с результатами запроса
Модуль 27 - CI/CD
  • Cypress + Cirle CI
  • WDIO/Playwright + Jenkins
Модуль 28 - Консультация по дипломному проекту
  • Автоматизация тестирования с нуля для проекта
Модуль 29 - Проведение пробного технического собеседования
  • Подведение итогов курса
  • Проведение пробного технического собеседования
  • Ответы на вопросы студентов
Модуль 30 - Онлайн-занятие «Поиск работы в IT»
  • Составление резюме и сервисы для создания резюме;
  • Создание и правильное оформление профиля в LinkedIn;
  • Составление мотивационного письма;
  • Работа с поиском вакансий на различных джоб-бордах;
  • Личные рекомендации Карьерного центра по поиску первой работы в IT
Модуль 31 - Защита дипломного проекта
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
teachmeskills владислав вячеслав юрий
Похожие складчины
Kail
Ответы
0
Просмотры
218
Kail
Kail
Kail
Ответы
0
Просмотры
517
Kail
Kail
Kail
  • Kail
0
Ответы
0
Просмотры
707
Kail
Kail
Kail
  • Kail
0
Ответы
0
Просмотры
529
Kail
Kail
Kail
Ответы
0
Просмотры
679
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.