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

preview_player
Показать описание
🤚 Привет! Вы на канале "TeachMeSkills Школа программирования"! И это новый выпуск рубрики НАТИВ в формате подкаста. Сегодня поговорим об Aйти и не только. Вас ждет разбор вопросов и ответов с собеседований. На очереди Автоматизация тестирования на Java! Зачем ходить на собеседования? Какие бывают этапы, типы и уровни автоматизированного тестирования? В чем суть тестирования ПО? Чем отличается перегрузка от переопределения? Для чего тестировщикам использовать техники тест дизайна? Что тестируют с помощью Selenium? Также больше про сравнение фреймворков TestNG и JUnit для тестирования приложений на Джава, использование паттернов Page Object и Page Factory, различия REST и SOAP, тестирование API и не только. Поделится своим опытом работы и поможет во всем разобраться наш наставник по Автоматизации тестирования и QA Group Manager из iTechArt Group Дима Рак. Приятного просмотра!

🧔Telegram Ильи (для ваших предложений по контенту) - @ilyarublevsky

Что еще будет в видео👇
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 - Как можно применить автоматизацию тестирования в жизни
Рекомендации по теме
Комментарии
Автор

Таймлайн👇
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 - Как можно применить автоматизацию тестирования в жизни

teachmeskills
Автор

какая грамотная речь у парней, одно удовольствие слушать

elenam
Автор

Если честно, интервью проходит настолько естественно, словно два друзя прогуливаются и Дмитрий отвечает на все вопросы, как будто объясняет что-то близкому другу. Мне нравятся все ответы и вопросы, хотя я еще не досмотрел до конца )

ravshan.abduqodir
Автор

20:50 - перегруженные методы не имеют одинаковую сигнатуру, а вот переопределенные - имеют.
Сигнатура метода - это имя метода и его параметры. При перегрузке имя метода остается неизменным, а вот параметры (типы и кол-во) должны отличаться. То есть при перегрузке мы НЕ можем оставить сигнатуру метода такой же.
А в остальном - спасибо за интервью.

a.yusifov
Автор

Отличное видео! Большое спасибо, ребята.

CaputDraconisTV
Автор

Охуенное интервью на самом деле. Слушаешь про сложные (или не очень) моменты довольно понятным языком, а ещё набор вопросов довольно популярных, ну и интервьювер и отвечающий создают приятное впечатление

pgylvvy
Автор

Ребята, отличный видос, жду интервью с каким-нибудь крутым автоматизатором на питоне, где будет больше вопросов по хард скиллам.
28:27 - Уберите пожалуйста WebDriverWait из списка исключений, ведь это название класса.

lxgbuej
Автор

Спасибо за видео! Было интересно послушать

elizavetalazareva
Автор

"Синглтон как название чая" - улыбнуло, особенно что такой вискарь есть))

qptvmrr
Автор

Отличное видео. Недавно как раз проходила собес. Все эти вопросы джунам и задают. Так что можно для заучивания. Но, если хороший интервьюер, всегда поймет - это заученно или есть понимание.

tanyazaleckaya
Автор

Дима приятный, все по факту рассказывает как оно есть н самом деле

satisful
Автор

Ну наконец то единомышленник!
Больше всего бесит эта теория тестирования, какие то Sanity и вся эта шелуха, которую я за 2-3 года так и не смог осилить
Будто с помощью этой теории хотят придать некую академичность QA
Как будто мало других аргументов для подчеркивания важности QA и выделения его в отдельную область деятельности.

suvar
Автор

спасибо за интервью, очень интересно было послушать! правильно понимаю что про перегрузку методов немного напутал интервьюируемый?

yurkki
Автор

Soap не архитектурный стиль как rest, это протокол

Hellen-qxlb
Автор

soap not about architecture like rest )))) just fyi

yariiiik
Автор

И вот если давать такие ответы на заданные вопросы, интервьюэра они действительно удовлетворят? Серьёзно?

Mamiko-san
Автор

ппц и этот чел принимает сотрудников( хех.

hstbmoh
Автор

30:40 как Java- разработчик скажу что это сильно не полный и почти не правильный ответ. Есть подозрение, что остальные ответы такие же. 33:20 SOAP и REST - рука лицо. Вот эти люди проводят у нас собеседования.

mltpxhm
Автор

Отличный собес. Вот только совсем изи. 😉

grekzorba
Автор

ага проверка апи) статус код и тело) а еще типы данных не?)

Striker_nu