Bok, Habr! Testiramo nove formate tehničkih događanja u Wrikeu i pozivamo sve da pogledaju video našeg prvog online meetupa na engleskom jeziku. o DevOps infrastrukturi za testiranje web aplikacija, kontejnerima, Seleniumu i njegovim alternativama.

Priča o širenju koronavirusa i zabrana svih masovnih offline događaja na području europskih država napravili su svoje korektive, pa je planirani Wrike Prague offline sastanak testera i DevOps-a prešao na YouTube.
Pažnja, prezentacije su na engleskom jeziku.
1. Mikhail Levin, Wrike – Selenium — put do Kubernetesa
Jednom davno Selenium je živio i rastao. To je vjerojatno bila najbolja stvar koja se dogodila za automatizaciju QA u posljednja dva desetljeća, a da, nije bilo lako na mnoge načine, uključujući infrastrukturu i stabilnost.
S dugogodišnjim iskustvom u infrastrukturi selenium grida i alternativama, želim vas provesti kroz neka pitanja i ograničenja različitih selenium infrastruktura do našeg novog laganog rješenja.

2. Vitaliy Markov, Wrike – Callisto: kako smo naučili prestati brinuti se i zavoljeti Selenium
Upoznajte Callisto — naše lagano i otvoreno rješenje nativno za Kubernetes za izgradnju Selenium infrastrukture. Izvodimo desetke tisuća selenium testova u jednom satu i preživljavamo stotine dnevnih selenium testnih izvođenja s njim. Želimo podijeliti naše razloge, samo rješenje i tehničke detalje naučene na putu. Naše iskustvo može vam koristiti bilo da izvodite toliko selenium testova ili imate samo neke radne zadatke koji se trebaju izvršiti u k8s u više niti.

3. Ivan Krutov, Aerokube – Protokol Chrome Developer Tools: izvođenje i skaliranje u Kubernetesu
Mnoge godine Selenium je najpopularniji alat za automatizaciju preglednika. Međutim, Selenium protokol još uvijek nedostaje mnoge važne značajke: analiza i imitacija HTTP zahtjeva, dobivanje podataka o potrošnji memorije i mjernim podacima o performansama, pretplata na događaje aplikacije, preuzimanje sigurnosnih upozorenja preglednika i još mnogo toga. Srećom, sve ovo već podržava tzv. Chrome Developer Tools protokol. Postoji mnogo razgovora o tome kako početi koristiti ovaj protokol s klijent knjižnicama poput Puppeteera, no gotovo nitko ne govori kako skalirati ovo rješenje. Tijekom mog predavanja, želio bih objasniti kako skalirati Chrome Developer Tools u Kubernetes klasteru i pokazati neke stvarne primjere kako biste mogli koristiti ovaj protokol u vašim testovima.

Izvor: habr.com
