Привет, Хабр! Мы в Wrike тестируем новые форматы технических мероприятий и приглашаем всех посмотреть видео нашей первой онлайн-встречи на английском языке.
Мы говорили об инфраструктуре DevOps для тестирования веб-приложений, кубах, Selenium и его альтернативах.
История с распространением коронавируса и запретами всех массовых офлайн-мероприятий в европейских странах внесла свои коррективы, поэтому запланированная Wrike Prague офлайн-встреча тестировщиков и разработчиков перекинулась и на YouTube.
Внимание, отчеты на английском языке.
1. Михаил Левин, Wrike – Selenium – дорога в Kubernetes Когда-то давно Селен жил и рос.
Вероятно, это было лучшее, что произошло с автоматизацией контроля качества за последние два десятилетия, и да, это было непросто во многих отношениях, включая инфраструктуру и стабильность.
Имея многолетний опыт работы с инфраструктурой селеновой сетки и ее альтернативами, я хочу рассказать вам о некоторых проблемах и ограничениях различных инфраструктур селена, а также о нашем новом легком решении.
2. Виталий Марков, Wrike — Callisto: как мы научились не волноваться и полюбили Selenium Встречайте Callisto — наше легкое решение Kubernetes с открытым исходным кодом для построения инфраструктуры Selenium. Мы проводим 10 тысяч тестов на селен за один час и выдерживаем сотни ежедневных тестов на селен.
Мы хотим поделиться своими причинами, самим решением и техническими подробностями, изученными в пути.
Наш опыт может пригодиться независимо от того, запускаете ли вы много тестов на селене или вам просто нужно выполнить какую-то работу на основе сеансов в k8s во многих потоках.
3. Иван Крутов, Aerokube — Протокол инструментов разработчика Chrome: запуск и масштабирование в Kubernetes На протяжении многих лет Selenium является самым популярным инструментом автоматизации браузеров.
Однако протоколу Selenium по-прежнему не хватает множества важных функций: анализа и имитирования HTTP-запросов, получения показателей потребления памяти и производительности, подписки на события приложений, получения предупреждений безопасности браузера и многого другого.
К счастью, все это уже поддерживается в так называемом протоколе Chrome Developer Tools. Есть много разговоров о том, как начать использовать этот протокол с клиентскими библиотеками вроде Puppeteer, но почти никто не рассказывает, как масштабировать это решение.
В ходе своего выступления я хотел бы объяснить, как масштабировать инструменты разработчика Chrome в кластере Kubernetes, и показать несколько реальных примеров того, как вы можете использовать этот протокол в своих тестах.
Теги: #it-инфраструктура #Kubernetes #DevOps #Тестирование веб-сервисов #Тестирование ИТ-систем #k8s #Selenium #wrike #selenoid #selenoid #selenoid #moon #wriketechclub #wikeprague #aerokube
-
Программист И Энтропия
19 Oct, 24 -
Apple Может Приобрести Yahoo...
19 Oct, 24