Wrike TechClub: Pristatymo infrastruktūra – procesai ir įrankiai (DevOps+QAA). Pranešimai anglų kalba

Sveiki, Habr! Mes, Wrike, išbandome naujus techninių renginių formatus ir kviečiame visus žiūrėti mūsų pirmojo internetinio susitikimo vaizdo įrašą anglų kalba. Mes kalbėjome apie DevOps infrastruktūrą, skirtą žiniatinklio programų, kubelių, seleno ir jo alternatyvų testavimui.

Wrike TechClub: Pristatymo infrastruktūra – procesai ir įrankiai (DevOps+QAA). Pranešimai anglų kalba

Koronaviruso plitimo istorija ir visų masinių renginių neprisijungus draudimai Europos šalyse pakoregavo, todėl „Wrike Prague“ suplanuotas bandytojų ir kūrėjų susitikimas neprisijungus persikėlė į „YouTube“.

Dėmesio, ataskaitos yra anglų kalba.

1. Michailas Levinas, Wrike – Selenas – kelias į Kubernetes

Kadaise Selenas gyveno ir augo. Tai tikriausiai buvo geriausias dalykas, nutikęs kokybės užtikrinimo automatizavimui per pastaruosius du dešimtmečius, ir taip, tai nebuvo lengva daugeliu atžvilgių, įskaitant infrastruktūrą ir stabilumą.

Turėdamas ilgametę seleno tinklelio infrastruktūros ir alternatyvų patirtį, noriu supažindinti jus su kai kuriomis įvairių seleno infrastruktūrų problemomis ir apribojimais iki mūsų visiškai naujo lengvo sprendimo.

2. Vitalijus Markovas, Wrike – Callisto: kaip išmokome nustoti jaudintis ir mylėti seleną

Susipažinkite su Callisto – mūsų lengvu ir atviro kodo Kubernetes sprendimu, skirtu Seleno infrastruktūrai kurti. Per vieną valandą atliekame 10 tūkstančių seleno testų ir išgyvename šimtus kasdienių seleno testų. Norime pasidalinti savo priežastimis, pačiu sprendimu ir pakeliui išmoktomis techninėmis detalėmis. Mūsų patirtis gali būti naudinga, nesvarbu, ar atliekate tiek daug seleno testų, ar tiesiog turite atlikti seansu pagrįstą darbą K8s daugelyje gijų.

3. Ivanas Krutovas, „Aerokube“ – „Chrome“ kūrėjo įrankių protokolas: veikimas ir mastelio keitimas „Kubernetes“

Jau daugelį metų Selenas yra populiariausias naršyklės automatizavimo įrankis. Tačiau Selenium protokolui vis dar trūksta daug svarbių funkcijų: HTTP užklausų analizė ir tyčiojimasis, atminties suvartojimo ir našumo metrikos gavimas, programų įvykių prenumerata, naršyklės saugos įspėjimų gavimas ir daug daugiau. Laimei, visa tai jau palaikoma vadinamajame „Chrome Developer Tools“ protokole. Daug kalbama apie tai, kaip pradėti naudoti šį protokolą su tokiomis klientų bibliotekomis kaip „Puppeteer“, tačiau beveik niekas nenurodo, kaip pakeisti šį sprendimą. Per savo pokalbį norėčiau paaiškinti, kaip padidinti „Chrome“ kūrėjo įrankių mastelį Kubernetes klasteryje, ir parodyti keletą realių pavyzdžių, kaip galėtumėte naudoti šį protokolą savo bandymuose.



Šaltinis: www.habr.com

Добавить комментарий