RUVIDEO
Поделитесь видео 🙏

Как тестировать Websocket | Java QA Automation

📁 Обучение 👁️ 57 📅 22.08.2024

Курсы по автоматизации тестирования с нуля - https://threadqa.ru/courses.html

Как тестировать Websocket на языке Java? Написание автотестов на проверку вебсокетов с нуля. QA Automation Websocket
В этом видео я показал как подключится к websocket на java и написать автотесты на проверку UI и API части. Автоматизация тестирования java с нуля. Веб тестирование онлайн чата или биржи

Ссылка на проект - https://github.com/penolegrus/QA_WebSocket
Boosty - https://boosty.to/threadqa

Консультации по автотестам - https://threadqa.ru/
Наш чат в телеграмме где можете общаться и задавать вопросы по автотестам - https://t.me/threadqa
Поддержать автора - https://www.tinkoff.ru/cf/Lo21kq4VNG
Моя группа в вк - https://vk.com/threadqa

Gitlab CI/CD с нуля - https://youtu.be/dLfqjoE-WNQ
Api автотесты с нуля №1 - https://youtu.be/gxzXOMxIt4w
UI автотесты с нуля Selenium - https://youtu.be/brKmBegyObU
UI автотесты с нуля Selenide - https://youtu.be/IGaAZWmqZEE
Allure - https://youtu.be/-7B7TaYnwQY

00:00 Начало
00:33 Что такое WebSocket
02:08 Пример WebSocket в браузере
05:02 Как подключится к WebSocket
07:14 Написание базового клиента
08:35 Создание контекстного класса
13:27 Переопределение методов слушателей
16:02 Написание основного клиента
17:02 Подключение к WebSocket
19:26 Метод для таймаута подключения
21:13 Условия для выполнения действий в контексте
23:22 Написание тестов
24:51 Тест на получение значения из WebSocket в браузере
27:30 Тест на отправку значения из браузера в WebSocket
31:32 Получение сообщений из WebSocket и взаимодействие с ними
37:18 Подписка на события WebSocket
39:49 Преобразование класса в json
42:05 Обмен сообщениями WebSocket
44:41 Превращаем сообщение в Java объект
48:43 Проверка значения у сообщений в тесте

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Как тестировать Websocket | Java QA Automation», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.