- 3
- 1 867
Anatoly Karpovich
Poland
Приєднався 14 лис 2024
Пробное собеседование на позицию Сеньор Автоматизатор на JS/TS (AQA JS Interview with Senior)
С 28 января начнется обучение в новой группе на курсе по автоматизации тестирования! Чтобы попасть на обучение - пишите мне в телеграм!
Канал в Telegram: t.me/jsAnatolyKarpovich
Страница в LinkedIn: / anatolykarpovich
00:00:00 Начало
00:00:12 Вступление
00:00:28 Опыт в автоматизации тестирования
00:01:49 Как выстроена автоматизация на текущем проекте
00:04:03 Как выстроена пирамида тестирования на проекте
00:08:20 Как бы выстраивал пирамиду тестирования на проекте с нуля
00:10:20 Паттерны и подходы которые использует
00:13:20 Как выстроена архитектура фреймворка
00:15:16 Какие 2 принципа SOLID бы оставил
00:17:36 Самой большой челлендж
00:22:20 Как стабилирует автотесты
00:25:17 Негативные аспекты паралеллизации тестов
00:27:20 Техники тест-дизайна для API тестов
00:28:10 Особенности автоматизации микросервисов
00:30:50 Как остеживать эффективность автоматизации
00:32:45 Если автотесты проходят значит багов нет?
00:35:10 Нужна ли метра % багов самих автотестов
00:38:22 Критерии оценки автотестов
00:40:50 Что делать если автоматизация не эффективная
00:43:35 Что такое Promise
00:44:11 Как обрабатывать ошибки в Promise
00:44:45 Что может заблокировать JS приложение
00:50:38 Задача по JS - найти количество каждого символа в строке
01:10:40 Задача по JS - определить очередность синхронных и асинхронных операций
01:18:00 Задача по JS - написать счетчик с замыканиями
01:24:50 Как действовать если разработчики и менеджеры не отвечают на вопросы
01:32:30 Как действовать если после написания авто резко начался редизайн
01:36:30 Выбор инструмента для автоматизации
01:41:10 Фикстуры в Playwright
01:41:10 Нужны ли waitFor методы в Playwright
01:54:50 Завершение
#АвтоматизацияТестирования #javascriptinterviewquestions #TypeScript #MockInterview #UA-cam #Тестирование #automation #programming #efficiency #typescript #aqa #javascript #js #qa #testing #optimization #coding #softwaredevelopment
Канал в Telegram: t.me/jsAnatolyKarpovich
Страница в LinkedIn: / anatolykarpovich
00:00:00 Начало
00:00:12 Вступление
00:00:28 Опыт в автоматизации тестирования
00:01:49 Как выстроена автоматизация на текущем проекте
00:04:03 Как выстроена пирамида тестирования на проекте
00:08:20 Как бы выстраивал пирамиду тестирования на проекте с нуля
00:10:20 Паттерны и подходы которые использует
00:13:20 Как выстроена архитектура фреймворка
00:15:16 Какие 2 принципа SOLID бы оставил
00:17:36 Самой большой челлендж
00:22:20 Как стабилирует автотесты
00:25:17 Негативные аспекты паралеллизации тестов
00:27:20 Техники тест-дизайна для API тестов
00:28:10 Особенности автоматизации микросервисов
00:30:50 Как остеживать эффективность автоматизации
00:32:45 Если автотесты проходят значит багов нет?
00:35:10 Нужна ли метра % багов самих автотестов
00:38:22 Критерии оценки автотестов
00:40:50 Что делать если автоматизация не эффективная
00:43:35 Что такое Promise
00:44:11 Как обрабатывать ошибки в Promise
00:44:45 Что может заблокировать JS приложение
00:50:38 Задача по JS - найти количество каждого символа в строке
01:10:40 Задача по JS - определить очередность синхронных и асинхронных операций
01:18:00 Задача по JS - написать счетчик с замыканиями
01:24:50 Как действовать если разработчики и менеджеры не отвечают на вопросы
01:32:30 Как действовать если после написания авто резко начался редизайн
01:36:30 Выбор инструмента для автоматизации
01:41:10 Фикстуры в Playwright
01:41:10 Нужны ли waitFor методы в Playwright
01:54:50 Завершение
#АвтоматизацияТестирования #javascriptinterviewquestions #TypeScript #MockInterview #UA-cam #Тестирование #automation #programming #efficiency #typescript #aqa #javascript #js #qa #testing #optimization #coding #softwaredevelopment
Переглядів: 454
Відео
AQA JS Mock Interview #2
Переглядів 57221 день тому
Пробное собеседование по автоматизации тестирования на JavaScrpt и TypeScript с WebdriverIO и Playwright Канал в Telegram: t.me/jsAnatolyKarpovich Страница в LinkedIn: www.linkedin.com/in/anatolykarpovich/ 00:00:00 Начало 00:00:12 Вступление 00:01:15 Начало интервью 00:02:40 Что такое автоматизация тестирования? 00:03:16 ROI автоматизации 00:05:10 Какие есть недостатки в автотестировании 00:06:...
AQA JS Mock Interview #1
Переглядів 885Місяць тому
Пробное собеседование по автоматизации тестирования на JavaScrpt и TypeScript с WebdriverIO и Playwright Канал в Telegram: t.me/jsAnatolyKarpovich Страница в LinkedIn: www.linkedin.com/in/anatolykarpovich/ 00:00:00 Начало 00:02:06 Начало первого интервью 00:03:25 Пирамида тестирования 00:08:24 Преимущества и недостатски автотестирования 00:12:25 Что нет смысла автоматизировать 00:14:15 Как тест...
Спасибо за мок-интервью! Очень понравились вопросы интервьювера! Есть пару советов и нюансов, которые хотелось бы подсветить для кандидата и для интервьювера :) Для интервьювера: 1) Хотелось бы больше ситуативных вопросов услышать. А также сделать больше уклона в вопросах в дизайн автотестов и фреймворка. 2) Сделать какой-то общий короткий фидбек, что кандидат правильно на твой взгляд ответил, а что нет. В целом это было на протяжении всего интервью и да было понятное дело больше как беседа, но интересно было бы узнать твой взгляд. 3) стараться не направлять собеседующего на правильные ответы или ожидаемое :) 4) я не знаю было ли выслано CV перед интервью или нет, но хорошо было бы чуть побольше спрашивать про текущий опыт. Кандидат достаточно хорошо сделал акцент на том, что он работал с пайплайнами, CI/CD. Очень интересно было бы послушать, что там за опыт :) Для кандидата: 1) Отрепетируй свою самопрезентацию и выдели в ней свои сильные стороны. Умести ее в одну минуту, ну и сделай ее последовательной. 2) Если чувствуешь стресс, попробуй делать глубокий вдох-выдох или брать паузу перед ответом, чтобы меньше "ЭЭкать", "Мэкать" :) 3) Когда отвечаешь на вопрос, старайся отталкиваться от своего опыта если это не сухой вопрос про теорию и технологию, и используй технику STAR. По крайней мере кратко опиши ситуацию, действия и их результат. Так будешь выглядеть, как более опытный и уверенный в себе :) 4) Подготовь свою IDE заранее, проверь ее работоспособность, убедись, что все будет отрабатывать независимо JS или TS. 5) Касательно вопросов про: пирамиду тестирования на проекте, архтиктуру фреймворка, челленджи. То опять же, попробуй выписать на листок свой текущий опыт, отталкиваясь от вот таких общих вопросов про опыт, структурируй его и отвечай по STAR или хотя бы последовательно (структурно). По мне так, слишком много прыгал в разные стороны при ответах.. 6) На мой взгляд у тебя есть пробелы в понимании построения тестового фреймворка и значимости интеграционных тестов. Опыт у каждого разный, я понимаю. Но чувствуется, что ты очень мало работал с интеграционным тестированием и тестированием апишек. Советую в рамках текущего проекта даже попробовать сместить фокус туда, и попробовать больше разобраться в домене. Е2Е, а особенно со сложным бизнес-флоу и достаточно жирными тестами, объективно не могут быть сильно полезными для проекта.. Тебе нужно начать понимать больше бизнес-логику приложения(й) и разобраться, как тестировать на нижнем уровне, особенно если у вас микросервисы.. Ну и 7) Вопросы связанные с выбором технологий, тулзов и Playwright. В этом вопросе надо отталкиваться от проекта, его потребностей, возможности команды, участия разработчиков в тестировании и помощи QA. Глупо писать тесты на JS/TS + Playwright если у вас бэкенд на Java, куча апи, интеграций и микросервисы :) Куда полезнее будет выбрать технологии связанные с Java. Тоже самое и наоборот :))) Желаю удачи!)
Спасибо за фидбек! Учту в следующих беседах!
Спасибо большое за столь развернутый фидбэк!!! Очень полезно!
Крутяг, спасибо!
Спасибо! Приходите еще)
💥💥💥
❤
Сходу вопрос, зачем из java в js? Я как раз с фронта в aqa ts, но глядя на кол-во вакансий, начинаю поглядыватт на java
Все упирается в страну, да и в РФ норм вакансий на JS) и у JS есть безоговорочный плюс - в 3 раза меньше кода надо на реализацию тех же штук, а возможностей не меньше, если не больше в инструментах)
Агонь, продолжай)
Спасибо, Дим!)
❤ как всегда на высоте ❤
Спасибо. Юль!)
Анатолий , Спасибо что согласился провести интервью, было очень интересно и полезно!
На здоровье, приходи потом других собесить)
Лайк, подписка, комментарий. Не подписался на канал - утром твой дружок не встал! 😁
Надо поставить это на заставку роликов)
😂прозвучало страшненько)))) но я на всякий случай все сделала 😅
все верно:)
👍
Спасибоу!)
Первый! ))
Какой шустрый Андрей:)
Супер. Шикарний собес. Главное - лампово, без стресов)))
рад что зашло!)
Толя, давно пора было!
Спасибо Андрюх!
Как всегда лучший🎉
🥰
Наконец, Анатолий на ютубе! Лучший! Твои видео AQA JS Mock Interview на UA-cam - это настоящий прорыв для начинающих автоматизаторов. Ты отлично разбираешься в теме и стараешься донести информацию понятно и структурировано. Это вдохновляет и помогает готовиться к собеседованиям. Успехов в дальнейшем развитии канала!
Привет, чат гпт 🤣
@@AnatolyKarpovich ну я не уметь писать красиво) Но так-то он не соврал, ты разбираешься явно больше моего, а значит ОТЛИЧНО) А про преподносить инфу, тут мое мнение с ним совпадает!)
🎉
😎
Толян крассавчик, жду новинок!)
Благодарю! 🥰
Просто супер. Слушать было невероятно приятно 🔥🔥🔥 Ждем новых видео 👀
Спасибо! 🥰
💥💥💥 Это было потрясно! Татьяна умница, было интересно слушать 👏
🥰
Боже, как стыдно смотреть на себя со стороны)) Очень круто, спасибо за мок-собес!
Приходи еще)
Поздравляшки!!!!🎉
🥰
Красава
😎
с таким интервьюером проходить собес - одно удовольствие)
Спасибо! ☺️
спасибо за контент. 57:21 не будет ли проблем с асинхронностью внутри forEach?
Может быть, потому если итерируешь асинхронные вещи стоит оборачивать в Promise.all
в теории лучше избегать таких вызовов, но на практике не встречал проблем
@@s_qerry я обычно использую forof, так как наслышан что методы массивов, связанные с циклами странно ведут себя с асинхронным кодом
///update хороший мок. На в ру ютубе таких очень мало
Значит будем насыщать контентом пространство и дальше:)
Очень круто! А реп батл по джава скрипту я бы посмотрела😅
😅
Крутыш! Наконец-то! Поздравляю тебя!!!
@@8521-q9k спасибо, Маш! 🥰
🎉буст🎉
❤
🔥🔥🔥
🙃
Уху! Первое видео! 👏👏👏
И года не прошло:)
С почином!!!!
Благодарочка!:)