Вернуться в видеотеку1 QA Automation JS Interviews Stream. 26.10.2022 at 19:15 GMT(UTC) +3
Длинный тренировочный стрим-собеседование по QA Automation на JavaScript. Участники отвечают на вопросы, решают задачи вживую и обсуждают TypeScript, Playwright и поиск элементов.
- Направление
- QA
- Формат
- Мок-собеседование
- Длительность
- 3 ч 19 мин
Коротко о видео
Это тренировочный стрим по подготовке к собеседованиям QA Automation на JavaScript, а не интервью в конкретную компанию. После анонса курса авторы разбирают ожидаемые темы: теорию тестирования, основы JavaScript, WebDriver, локаторы, отчётность, CI и ожидания в автотестах. Основная часть построена как мок-интервью с вопросами и лайв-кодингом по функциям, массивам, объектам, классам, TypeScript, Playwright, CSS/XPath-локаторам и асинхронности.
Затронутые темы
Что взять на заметку
- Для собеседования на QA Automation стоит уверенно знать базовую теорию тестирования: типы, виды и методы тестирования, а также позитивные и негативные проверки.
- По JavaScript в стриме ожидают практический минимум: типы данных, методы массивов и объектов, циклы, функции, callback, замыкания, hoisting, сравнение == и ===, this, Promise и обработку ошибок.
- Полезно заранее потренироваться писать код вслух: функцию суммирования только числовых аргументов, поиск ключа объекта по значению и перебор объектов через for...in или Object.values.
- Для автоматизации обсуждаются WebDriver, CSS-селекторы и XPath, BDD/data-driven-подходы, Allure Report, CI, ожидания элементов и паттерны организации автотестов.
- В части TypeScript разбирают классы, конструкторы, наследование, static-методы, модификаторы доступа и Partial<T> для частичного объекта, например PATCH-запроса.
- При работе с Playwright полезно различать Locator и ElementHandle, продумывать устойчивые локаторы и сравнивать данные таблицы интерфейса с ожидаемым ответом backend.