Wrike TechClub: Leveransinfrastruktur – processer och verktyg (DevOps+QAA). Presentationer pĂ„ engelska

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. Vi pratade om DevOps-infrastruktur för testning av webbapplikationer, kuber, Selenium och dess alternativ.

Wrike TechClub: Leveransinfrastruktur – processer och verktyg (DevOps+QAA). Presentationer pĂ„ engelska

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.

Spela video

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.

Spela video

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.

Spela video


KĂ€lla: habr.com
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster