Тёмный

Обзор Jetbrains Aqua для автоматизации тестирования 

Oleh Pendrak
Подписаться 8 тыс.
Просмотров 7 тыс.
50% 1

Курсы по автоматизации тестирования с нуля - threadqa.ru/courses.html
Обзор IDE Jetbrains Aqua для автоматизации тестирования на языке Java. Обзор Http клиента от Intellij Idea с примерами запросов post и get с телом. Также был рассмотрен Web Inspector в Aqua, где можно генерировать веб элементы с помощью xpath или css.
Моя группа в вк - threadqa
Чат в телеграмме где можете общаться и задавать вопросы по автотестам - t.me/threadqa
Поддержать автора - www.tinkoff.ru/cf/Lo21kq4VNG
Boosty - boosty.to/threadqa
Gitlab CI/CD с нуля - • Gitlab CI/CD | Автомат...
Api автотесты с нуля №1 - • API Автотесты с нуля R...
UI автотесты с нуля Selenium - • Автотесты с нуля Selen...
UI автотесты с нуля Selenide - • Автотесты с нуля Selen...
Allure - • Установка Allure для G...
00:00 Начало
03:33 Создание проекта
05:34 Выбор дополнительных библиотек
06:35 Обзор готового кода от JetBrains
09:53 Http клиент
12:31 Отправка post запроса для авторизации
14:39 Запись json ключа из ответа в переменную
15:51 Авторизация с помощью заголовка
17:38 Переменные окружения
18:50 Сложный запрос из трех частей
19:55 Добавление функций в запрос и локальные переменные
22:30 Отправка тела запроса из файла
24:22 Генерация curl запроса
26:34 Обзор UI части в Jetbrains Aqua
27:24 Selenium page object
30:30 Web Inspector
34:00 Выбор правильного локатора css/xpath
36:43 Написание тестов
38:43 база данных встроенная

Опубликовано:

 

15 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 29   
@svetlanamazhaykina6918
@svetlanamazhaykina6918 Месяц назад
Спасибо за Ваш труд! Коммент в поддержку канала.
@user-ww6dj2wi2x
@user-ww6dj2wi2x Год назад
Очень интересный инструмент) Спасибо за обзор, буду изучать) PS: "Построение архитектуры проекта автоматизации" был бы очень полезный выпуск для меня) В чатике продублирую)))
@user-ec5dd8vw6u
@user-ec5dd8vw6u Год назад
Спасибо за обзор !Как всегда на высоте!
@dmtconst3633
@dmtconst3633 Год назад
Спасибо! 🤜🤛Контент , как всегда - 💯
@itlife8792
@itlife8792 Год назад
Встроенный браузер это здорово, вариации локаторов тоже, переход к элементу при клике на него в селенидЭлементе тоже одобряем, но инструмент все еще сырой, в функции подбора автоматического пути до элемента со сложной иерархией, но может оно и к лучшему, народ облениться и будет юзать только генератор )
@alexgordeeff
@alexgordeeff Год назад
Чёткий обзор, как всегда лукас🤘
@PelmeL12
@PelmeL12 Год назад
Спасибо за видео! Олег, буду тебе постоянно напоминать теперь) Есть пара идей для видео: 1. Очень хотелось бы видео на тему скачивания CSV файла с сайта, открытие этого файла и проверка значений в этом файле и все это с настройкой для ремоут запуска (чтобы можно было и локально подебажить/запустить и чтобы в дженкинсе ночью бегало само потом). Нигде нету полного видео на эту тему и было бы супер полезно, если бы в одном видео ты показал весь этот процесс. 2. Использование aShot + Selenide для сравнения скриншотов. Пример настройки архитектуры таких тестов (какие папки для разных скриншотов и где создать, где и какие классы для тестов делать, как подключить результаты в аллюр чтобы оно прилагало эталонный скрин и актуальный скрин, в отчет). Очень мало инфы на эту тему в ютубе, а тема интересная (к примеру когда нам надо тестировать темную тему на проде )
@jonnystatham6138
@jonnystatham6138 Год назад
Чувак,ты крутой
@95thh
@95thh Год назад
Спасибо
@gujj9885
@gujj9885 Год назад
Олег, сделайте, пожалуйста, выпуск про автоматизацию soap сервиса. Например, JAX-WS + XMLUnit
@bog88782
@bog88782 7 месяцев назад
А при использовании HTTPrequests где можно посмотреть какое значение у меня уже записано в глобальную переменную? Например при сценарии как на 21:15 , могу ли как в постмене открыть список всех глобальных переменных и увидеть что там записано в данный момент?
@user-vj6by6vx6i
@user-vj6by6vx6i Год назад
По апи - получается как в постмане автотесты запускаем?)
@TheNazartal
@TheNazartal Год назад
Интересно как он будет отображать страницу в инспекторе если до неё нет доступа без авторизации. Про локаторы прикольно вроде, но этого явно не достаточно чтобы на эту ide пересаживаться.
@hdl917
@hdl917 Год назад
Обзор, как всегда огонь! Наверное опять у многих мозг разрывается на чем свои тесты писать)) Единственное не нашел на сайте сколько стоит данный продукт %)
@kruvalgen2711
@kruvalgen2711 Год назад
Ребята, я не понял где подписки и лайки???
@frostywka
@frostywka Год назад
Время посмотреть нет. Потому вопрос, ide только для веба?
@threadqa
@threadqa Год назад
Неа Можно юзать питон, джава, котилн, джс, тайпскипт
@frostywka
@frostywka Год назад
@@threadqa имел ввиду для тестирования только веба? Я не про ЯП)
@threadqa
@threadqa Год назад
@@frostywka апишку тоже можно трогать) я там примеры в видосе привел
@user-zc6od3pi7j
@user-zc6od3pi7j 9 месяцев назад
@@threadqa жаль нет native UI как в TestComplete, а то перешел бы на aqua
@alex_po7555
@alex_po7555 Год назад
слежу за этой ide. жаль что на релизе скорее всего будет за $
@95thh
@95thh Год назад
Почему бы и нет, если она экономит твоё время и $
@AsyaMiller-hp3rm
@AsyaMiller-hp3rm Год назад
Если эта IDE будет входить в Toolbox:All Products Pack, сертификат длительностью 3 месяца на который можно получить за пару уроков на Степике, то не под прод можно будет получить её бесплатно и потом просто продлевать)
@4eJICu
@4eJICu Год назад
@@AsyaMiller-hp3rm степик уже не выдает лицензии джетов
@Florida73
@Florida73 Год назад
ни о чём....+ попахивает рекламой....лучше бы более серьёзную тему разобрал, типа kafka, retrofit2 или построение архитектуры проекта автоматизации
@unicoxr5tj417
@unicoxr5tj417 Год назад
уровень Senior?
@firenive
@firenive Год назад
я прям вижу, как Jetbrains (официально ушедшая из России) заказывает рекламу у русскоязычного канала с 3k подписчиков
@unicoxr5tj417
@unicoxr5tj417 Год назад
@@firenive рофл зачетный)
Далее
Автотесты с нуля Selenium Java
1:10:08
Просмотров 27 тыс.
Пишем REST API на Java с нуля
26:39
Просмотров 7 тыс.