filmov
tv
Автоматизированное тестирование с нуля / Полный курс за 3 часа / selenium + testng
Показать описание
Автоматизированное тестирование ! За 3 часа мы разбираем Selenium + java, и ещё за пол часа TestNG . Уточню. Основы Java у вас уже должны быть. Так как чтобы заниматься автоматизацией тестирования необходим язык программирования.
На самом деле не столь важно какой язык вы знаете или учите сейчас. Курс построен вокруг автоматизации работы с браузером на Selenium . А на других языках (python, c#, js), всё будет приблизительно одинаково.
Таймкоды:
0:00 Что такое Selenium WebDriver
5:57 Простой тест на Selenium
13:18 Что такое DOM
21:38 Что такое Локаторы, Какие они бывают
28:43 css Селекторы
43:21 Ожидания в Selenium
52:53 Свойства атрибутов
1:02:20 Получение текста getText
01:06:17 Автоматизация тестирования вёрстки
01:13:26 Клик в браузере Click
01:24:21 Ввод текста в брузере SendKeys
01:32:07 Actions
01:47:03 Ожидание исчезновения элемента
01:58:19 Все виды ожиданий
02:08:46 Модальные окна Alert
02:18:11 Управление окнами и вкладками браузера
02:25:22 Скрытые инпуты
02:31:05 Assert проверки
02:36:09 Page Object
02:43:49 Что такое TestNG
02:56:29 Управление группами тестов
03:04:46 Работа с параметрами через TestNG
03:08:58 Provider
03:15:02 Зависимость тестов друг от друга
03:19:13 Повторный запуск теста если он упал
#leshaMarshal #интервью #тестировщик #qa
⭐️ Хотите узнать от меня больше? Ознакомьтесь с этими ссылками:
К этому курсу нужно подойти основательно. Здесь даётся очень много полезных знаний. На основе , которых можно построить автоматизацию проекта.
Но вы должны понимать, что этим не ограничивается вся автоматизация. Вам всё ещё нужно многое выучить. Да и учиться придется постоянно. Эта сфера динамичная. Она развивается и выходят новые продукты.
Я советую вам повторять то, что я делаю. Ещё лучше, если вы будете делать это на любом знакомом вам сайте.
Я не добавлял несколько тем, которые могут быть полезны, но вы можете найти их на моём канале.
Дополнительно, на канале будут выходить новые уроки, но уже в другом формате. Я планирую добавлять уже примеры тестов на конкретных кейсах. Но многое будет зависеть от вас.
Если на видео будут просмотры и будут лайки, это будет означать, что видео нравится посетителям и я продолжу развивать эту тему.
Если такого выхлопа не будет, то и с автоматизаицей с корее всего не буду дальше связываться. КОнтент будт выходить по другим темам.
Какой уровень языка вам нужен.
Будет достаточно понимания основных конструкций языка.
Что такое переменные, методы, объекты, классы, типы данных, условные операторы, циклы, обработка ошибок. По большому счету это всё.
Освоить это вы можете очень быстро. Для этого у меня есть также уроки по Java на канале. Посмотрите их, если по программированию у вас пока что всё плохо.
Ваши вопросы, вы можете писать мне в телеграмм. Или Инсту. Не обещаю, что отвечу на них, но если будет свободное время, то постараюсь помочь или направить на нужный путь.
На самом деле не столь важно какой язык вы знаете или учите сейчас. Курс построен вокруг автоматизации работы с браузером на Selenium . А на других языках (python, c#, js), всё будет приблизительно одинаково.
Таймкоды:
0:00 Что такое Selenium WebDriver
5:57 Простой тест на Selenium
13:18 Что такое DOM
21:38 Что такое Локаторы, Какие они бывают
28:43 css Селекторы
43:21 Ожидания в Selenium
52:53 Свойства атрибутов
1:02:20 Получение текста getText
01:06:17 Автоматизация тестирования вёрстки
01:13:26 Клик в браузере Click
01:24:21 Ввод текста в брузере SendKeys
01:32:07 Actions
01:47:03 Ожидание исчезновения элемента
01:58:19 Все виды ожиданий
02:08:46 Модальные окна Alert
02:18:11 Управление окнами и вкладками браузера
02:25:22 Скрытые инпуты
02:31:05 Assert проверки
02:36:09 Page Object
02:43:49 Что такое TestNG
02:56:29 Управление группами тестов
03:04:46 Работа с параметрами через TestNG
03:08:58 Provider
03:15:02 Зависимость тестов друг от друга
03:19:13 Повторный запуск теста если он упал
#leshaMarshal #интервью #тестировщик #qa
⭐️ Хотите узнать от меня больше? Ознакомьтесь с этими ссылками:
К этому курсу нужно подойти основательно. Здесь даётся очень много полезных знаний. На основе , которых можно построить автоматизацию проекта.
Но вы должны понимать, что этим не ограничивается вся автоматизация. Вам всё ещё нужно многое выучить. Да и учиться придется постоянно. Эта сфера динамичная. Она развивается и выходят новые продукты.
Я советую вам повторять то, что я делаю. Ещё лучше, если вы будете делать это на любом знакомом вам сайте.
Я не добавлял несколько тем, которые могут быть полезны, но вы можете найти их на моём канале.
Дополнительно, на канале будут выходить новые уроки, но уже в другом формате. Я планирую добавлять уже примеры тестов на конкретных кейсах. Но многое будет зависеть от вас.
Если на видео будут просмотры и будут лайки, это будет означать, что видео нравится посетителям и я продолжу развивать эту тему.
Если такого выхлопа не будет, то и с автоматизаицей с корее всего не буду дальше связываться. КОнтент будт выходить по другим темам.
Какой уровень языка вам нужен.
Будет достаточно понимания основных конструкций языка.
Что такое переменные, методы, объекты, классы, типы данных, условные операторы, циклы, обработка ошибок. По большому счету это всё.
Освоить это вы можете очень быстро. Для этого у меня есть также уроки по Java на канале. Посмотрите их, если по программированию у вас пока что всё плохо.
Ваши вопросы, вы можете писать мне в телеграмм. Или Инсту. Не обещаю, что отвечу на них, но если будет свободное время, то постараюсь помочь или направить на нужный путь.
Комментарии