• Форумы
  • Администрирование

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

Информация
Цена: 495 РУБ
Организатор: Kail
Записаться в список
Ссылки для скачивания
Скачать
Скачать
Скачать
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
395 522
Реакции
38 863
Монеты
1 191
Оплачено
0
Баллы
0
26.04.2024
  • #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 владислав вячеслав юрий
Похожие складчины
Скачать [TeachMeSkills] Автоматизированное тестирование на Python 2021 [Дмитрий Садовский]
  • Kail
  • 04.07.2023
0
Ответы
0
Просмотры
235
04.07.2023
Kail
Скачать [teachmeskills] Кибербезопасность 2024
  • Kail
  • 16.01.2024
0
Ответы
0
Просмотры
557
16.01.2024
Kail
Скачать [teachmeskills] 1С разработчик 2024
  • Kail
  • 15.01.2024
0
Ответы
0
Просмотры
770
15.01.2024
Kail
Скачать [TeachMeSkills] Front End разработчик
  • Kail
  • 19.03.2021
0
Ответы
0
Просмотры
543
19.03.2021
Kail
Скачать [TeachMeSkills] Разработчик игр на Unity 2023 [Иван Самусевич]
  • Kail
  • 10.12.2022
0
Ответы
0
Просмотры
693
10.12.2022
Kail
Показать больше складчин

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

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

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

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

Регистрация

Войти

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

Войти
Поделиться:
Facebook Twitter WhatsApp Электронная почта
  • Форумы
  • Администрирование
  • Русский (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Войти

Регистрация

  • Форумы
    • Новые сообщения
  • Мои складчины
  • Служба поддержки
  • Новые складчины
    • Новые сообщения
    • Последняя активность
    • Новые оценки тем
  • Как зарегистрироваться?