Hej, Habr! Vi pÄ Wrike testar nya format för tekniska evenemang och bjuder alla att kika pÄ videon frÄn vÄrt första online-möte pÄ engelska. om DevOps-infrastruktur för testning av webbapplikationer, kuber, Selenium och dess alternativ.

Historien med spridningen av coronaviruset och förbuden mot alla stora offline-evenemang i europeiska lÀnder har medfört justeringar, sÄ det planerade Wrike Prague offline-mötet för testare och devs har övergÄtt till YouTube.
Observera, presentationerna Àr pÄ engelska.
1. Mikhail Levin, Wrike â Selenium â vĂ€gen till Kubernetes
Det var en gÄng nÀr Selenium levde och vÀxte. Det var förmodligen det bÀsta som hÀnt inom QA-automatisering de senaste tvÄ decennierna, och ja, det var inte lÀtt pÄ mÄnga sÀtt, inklusive infrastruktur och stabilitet.
Med lÄng erfarenhet av selenium-gridinfrastruktur och alternativ, vill jag guida dig genom nÄgra frÄgor och begrÀnsningar hos olika selenium-infrastrukturer upp till vÄr helt nya lÀtta lösning.

2. Vitaliy Markov, Wrike â Callisto: hur vi lĂ€rde oss sluta oroa oss och Ă€lska Selenium
Möt Callisto â vĂ„r lĂ€tta och öppen kĂ€llkods Kubernetes-native lösning för att bygga selenium-infrastruktur. Vi kör tiotusentals selenium-test pĂ„ en timme och klarar hundratals dagliga selenium-testkörningar med det. Vi vill dela vĂ„ra skĂ€l, lösningen i sig och tekniska detaljer vi lĂ€rt oss lĂ€ngs vĂ€gen. VĂ„r erfarenhet kan vara till nytta oavsett om du gör sĂ„ mycket selenium-tester eller om du bara har nĂ„got sessionsbaserat arbete som ska köras i k8s i mĂ„nga trĂ„dar.

3. Ivan Krutov, Aerokube â Chrome Developer Tools-protokoll: körning och skalning i Kubernetes
MÄnga Är har Selenium varit det mest populÀra verktyget för webblÀsarautomatisering. Men Selenium-protokollet saknar fortfarande mÄnga viktiga funktioner: analysera och simulera HTTP-förfrÄgningar, fÄ minnesanvÀndning och prestandamÄtt, prenumerera pÄ applikationsevenemang, hÀmta webblÀsarens sÀkerhetsvarningar och mycket mer. Lyckligtvis stöds allt detta redan av det sÄ kallade Chrome Developer Tools-protokollet. Det finns mÄnga diskussioner om hur man börjar anvÀnda detta protokoll med klientbibliotek som Puppeteer, men nÀstan ingen berÀttar hur man skalar denna lösning. Under min presentation vill jag förklara hur man skalar Chrome Developer Tools i en Kubernetes-kluster och visa nÄgra verkliga exempel pÄ hur du kan anvÀnda detta protokoll i dina tester.

KĂ€lla: habr.com
