РАЗБОР вопросов с СОБЕСЕДОВАНИЙ / Автоматизация ТЕСТИРОВАНИЯ на JAVA

  Рет қаралды 29,403

TeachMeSkills Школа программирования

TeachMeSkills Школа программирования

Күн бұрын

Пікірлер
@teachmeskills
@teachmeskills 2 жыл бұрын
Таймлайн👇 0:00 - Вступление 2:12 - Как часто надо ходить на собеседования 4:08 - Сложно ли проходить собеседования 4:41 - Рассказ о себе и своем опыте 6:29 - Самый интересный проект из практики 7:20 - Что такое тестирование ПО 7:50 - Этапы, типы и уровни тестирования 13:05 - Техники тест-дизайна 17:00 - Интерфейс и абстрактный класс. Что это и в чем отличие друг от друга 19:57 - Основные принципы ООП 20:44 - В чем разница между перегрузкой и переопределением метода 22:15 - Про паттерны программирования/автоматизации 23:17 - Page Object и Page Factory 25:11 - Что такое Selenium 26:59 - 3 любых exceptions в Selenium 28:34 - Про локаторы в Selenium 30:29 - Про Appium 30:41 - TestNg и JUnit 31:10 - Про CI 32:48 - Про Базы данных и джоины 33:24 - REST API vs SOAP 34:25 - Про тестирование API 35:27 - Как можно применить автоматизацию тестирования в жизни
@elenam4339
@elenam4339 9 ай бұрын
какая грамотная речь у парней, одно удовольствие слушать
@ravshan.abduqodir
@ravshan.abduqodir Жыл бұрын
Если честно, интервью проходит настолько естественно, словно два друзя прогуливаются и Дмитрий отвечает на все вопросы, как будто объясняет что-то близкому другу. Мне нравятся все ответы и вопросы, хотя я еще не досмотрел до конца )
@teachmeskills
@teachmeskills Жыл бұрын
Спасибо вам! Стараемся в таком ключе и делать, чтобы легче все усваивалось)
@evgeniy6571
@evgeniy6571 2 ай бұрын
Я учился у Димы) Профессионал и просто классный человек. Я недавно получил свой первый оффер AQA. Спасибо Дима!
@teachmeskills
@teachmeskills 2 ай бұрын
спасибо большое) это правда)
@YourMajesty-z6j
@YourMajesty-z6j Жыл бұрын
20:50 - перегруженные методы не имеют одинаковую сигнатуру, а вот переопределенные - имеют. Сигнатура метода - это имя метода и его параметры. При перегрузке имя метода остается неизменным, а вот параметры (типы и кол-во) должны отличаться. То есть при перегрузке мы НЕ можем оставить сигнатуру метода такой же. А в остальном - спасибо за интервью.
@evgeniapiskunova2264
@evgeniapiskunova2264 Жыл бұрын
так он именно так и сказал, когда приводил int и float в пример
@aliona8351
@aliona8351 Жыл бұрын
Классный ответ, спасибо, записала))
@someVladislav
@someVladislav 7 ай бұрын
​@@evgeniapiskunova2264 Он сказал, что это методы, которые имеют одинаковую сигнатуру, но разное количество входных параметров. Сигнатура метода не существует отдельно от параметров, она состоит из названия метода + параметры. пример: calculateAnswer(double, int, double, double)
@decuba3431
@decuba3431 2 күн бұрын
Очень удобно называть библиотеки и фреймворки инструментами. Чтобы не перепутать их между собой)
@ЕвгенийФоломеев-н3н
@ЕвгенийФоломеев-н3н 2 жыл бұрын
Ребята, отличный видос, жду интервью с каким-нибудь крутым автоматизатором на питоне, где будет больше вопросов по хард скиллам. 28:27 - Уберите пожалуйста WebDriverWait из списка исключений, ведь это название класса.
@CaputDraconisTV
@CaputDraconisTV Жыл бұрын
Отличное видео! Большое спасибо, ребята.
@teachmeskills
@teachmeskills Жыл бұрын
Спасибо большое)
@tanyazaleckaya2928
@tanyazaleckaya2928 2 жыл бұрын
Отличное видео. Недавно как раз проходила собес. Все эти вопросы джунам и задают. Так что можно для заучивания. Но, если хороший интервьюер, всегда поймет - это заученно или есть понимание.
@teachmeskills
@teachmeskills 2 жыл бұрын
Все верно, что написали в конце) Спасибо за фидбек по видео)
@dimqch1356
@dimqch1356 Жыл бұрын
Не представляю как это на английском языке проходить...
@elizavetalazareva4719
@elizavetalazareva4719 Жыл бұрын
Спасибо за видео! Было интересно послушать
@СержГореликов-щ3ч
@СержГореликов-щ3ч Жыл бұрын
Охуенное интервью на самом деле. Слушаешь про сложные (или не очень) моменты довольно понятным языком, а ещё набор вопросов довольно популярных, ну и интервьювер и отвечающий создают приятное впечатление
@teachmeskills
@teachmeskills Жыл бұрын
Спасибо) приятно слышать)
@satisful
@satisful Жыл бұрын
Дима приятный, все по факту рассказывает как оно есть н самом деле
@Demih300
@Demih300 Жыл бұрын
"Синглтон как название чая" - улыбнуло, особенно что такой вискарь есть))
@teachmeskills
@teachmeskills Жыл бұрын
Точно-верно)
@Hellen-qx3lb
@Hellen-qx3lb 8 ай бұрын
Soap не архитектурный стиль как rest, это протокол
@xev1882
@xev1882 Жыл бұрын
спасибо! очень понятные объяснения
@teachmeskills
@teachmeskills Жыл бұрын
И вам спасибо)
@W01demar
@W01demar 22 күн бұрын
Я собираюсь валить из компании, готовлюсь к интервью, весь аутомэйшн тут мучался с StaleElementReferenceException, дошло до того что там где ловил это просто отсылал стринги локаторов и находил по месту уже, не передавая элемент как переменную. Мало чего накопал в интернете а тут на опыте "Ну вот файндбай конечно может такую херню выкидывать пэйдж фектори херня", вот бы ктото мне сказал такое в начале :D
@marykuznetsovaqa
@marykuznetsovaqa 2 ай бұрын
А разве timeout exception она селеньевская? Вроде просто обычная джавовская из класса exception
@vitorios384
@vitorios384 10 ай бұрын
super! positive and useful) bravo
@teachmeskills
@teachmeskills 10 ай бұрын
Thanks a lot)
@yurkki
@yurkki Жыл бұрын
спасибо за интервью, очень интересно было послушать! правильно понимаю что про перегрузку методов немного напутал интервьюируемый?
@teachmeskills
@teachmeskills Жыл бұрын
и вам спасибо, что посмотрели. видимо, мы чутка напутали. спасибо за уточнение)
@suvar8667
@suvar8667 Жыл бұрын
Ну наконец то единомышленник! Больше всего бесит эта теория тестирования, какие то Sanity и вся эта шелуха, которую я за 2-3 года так и не смог осилить Будто с помощью этой теории хотят придать некую академичность QA Как будто мало других аргументов для подчеркивания важности QA и выделения его в отдельную область деятельности.
@egorp8245
@egorp8245 8 ай бұрын
Прикольно))
@Mamiko-san
@Mamiko-san Жыл бұрын
И вот если давать такие ответы на заданные вопросы, интервьюэра они действительно удовлетворят? Серьёзно?
@teachmeskills
@teachmeskills Жыл бұрын
В чем ваше несоответствие с тем, что мы показали? Могли бы пояснить?
@rostikoffchannel
@rostikoffchannel Жыл бұрын
Патерны это точно для Джуна? 😅
@Striker_nu
@Striker_nu Жыл бұрын
ага проверка апи) статус код и тело) а еще типы данных не?)
@b1tterman
@b1tterman 6 ай бұрын
а какие типы данных у тебя в джейсоне? число либо строка, вот и всё.
@grekzorba
@grekzorba 2 жыл бұрын
Отличный собес. Вот только совсем изи. 😉
@IvanPetrov-td6dk
@IvanPetrov-td6dk Жыл бұрын
19:38 он сказал шарписты? Разве в c# есть множественное наследование? Или что он имел ввиду?
@Demih300
@Demih300 Жыл бұрын
Не поддерживается, он наверно с плюсами перепутал.
@yariiiik
@yariiiik Жыл бұрын
soap not about architecture like rest )))) just fyi
@konstantinmyazin9586
@konstantinmyazin9586 7 ай бұрын
SOAP - протокол обмена структурированными сообщениями. API - архитектурный стиль
@b1tterman
@b1tterman 6 ай бұрын
не API, а REST
@Ксения-ь2ь5е
@Ксения-ь2ь5е 5 ай бұрын
ппц и этот чел принимает сотрудников( хех.
@dmitry61585
@dmitry61585 Жыл бұрын
Что по поводу Playwright, WDIO, Cypress? Мне казалось, что в сторону JS/TS уже уходят. Порог вхождения ниже для Junior AQA, чем на Java/C#.
@viking_PL-BY
@viking_PL-BY Ай бұрын
#мамкининвестор
@teachmeskills
@teachmeskills Ай бұрын
@@viking_PL-BY уже да)
@СашаНемо-з2ы
@СашаНемо-з2ы 4 ай бұрын
30:40 как Java- разработчик скажу что это сильно не полный и почти не правильный ответ. Есть подозрение, что остальные ответы такие же. 33:20 SOAP и REST - рука лицо. Вот эти люди проводят у нас собеседования.
@nadinspb
@nadinspb Жыл бұрын
Про уровни тестирования ( пирамиду )забыл про модульные
@suvar8667
@suvar8667 Жыл бұрын
Unit-тесты вроде и есть модульные
@nadinspb
@nadinspb Жыл бұрын
@@suvar8667 вообще нет.
@dramartv9410
@dramartv9410 Жыл бұрын
@@nadinspb вообще-то да! Модульные - это и есть Unit тесты.
@ВладиславБлоцкий-ю6й
@ВладиславБлоцкий-ю6й Ай бұрын
А композиция и агрегация? Очень слабо... На интервью не катит
@ГарикТемерязев
@ГарикТемерязев Жыл бұрын
В C# нет множественного наследования.
@teachmeskills
@teachmeskills Жыл бұрын
Спасибо за правку! Учтем!
@emilvafin436
@emilvafin436 Ай бұрын
Да бросьте этот бестолковый тренд по минутной нарезке кусков интервью в начале видео Емана, вы же не Дудь
@nikitani9817
@nikitani9817 Жыл бұрын
как занудно и высокомерно..ф.у...невозможно смотреть
@aarta2590
@aarta2590 Жыл бұрын
Кокетливый чувак.
@romannan4687
@romannan4687 10 ай бұрын
неприятный чел, почти все ответы не проканали бы на реальном собеседовании, в дружеском диалоге как у вас мельком то то и то - сойдет, но это точно не разбор вопросов с собеседований
Про Kafka (основы)
49:23
Владимир Богдановский
Рет қаралды 413 М.
Почему ты НЕ СТАНЕШЬ тестировщиком в 2024 году?
11:15
Горящий Тестер | Антон Дуенин
Рет қаралды 25 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 32 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 12 МЛН
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 6 МЛН
Как пройти собеседование на Java разработчика
58:53
TeachMeSkills Школа программирования
Рет қаралды 19 М.
Я провел 1000 собесов QA и вот что я понял
17:37
Лёша Маршал
Рет қаралды 47 М.
Автоматизация ТЕСТИРОВАНИЯ НА PYTHON
56:27
TeachMeSkills Школа программирования
Рет қаралды 6 М.
QA Автоматизатор: вопросы на собеседовании | QA Automation Engineer interview questions
9:22
LearnQA: Онлайн обучение тестировщиков
Рет қаралды 20 М.
Что такое Java?
48:08
TeachMeSkills Школа программирования
Рет қаралды 20 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 32 МЛН