Wrike TechClub: Szállítási infrastruktúra – folyamatok és eszközök (DevOps+QAA). Riportok angol nyelven

Szia Habr! Mi, a Wrike új formátumokat tesztelünk a technikai eseményekhez, és mindenkit meghívunk, hogy nézze meg első angol nyelvű online találkozónk videóját. Beszélgettünk a DevOps infrastruktúráról webalkalmazások, kockák, szelén és alternatívái tesztelésére.

Wrike TechClub: Szállítási infrastruktúra – folyamatok és eszközök (DevOps+QAA). Riportok angol nyelven

A koronavírus terjedésének története és az összes tömeges offline rendezvény európai országokban történő betiltása megtette a maga kiigazítását, így a Wrike Prague által tervezett tesztelők és fejlesztők offline találkozója átterjedt a YouTube-ra.

Figyelem, a jelentések angol nyelvűek.

1. Mikhail Levin, Wrike – Selenium – út Kubernetesbe

Egyszer régen a szelén élt és nőtt. Valószínűleg ez volt a legjobb dolog, ami a minőségbiztosítási automatizálással történt az elmúlt két évtizedben, és igen, ez sok szempontból nem volt egyszerű, beleértve az infrastruktúrát és a stabilitást.

A szelénhálózati infrastruktúra és alternatívák terén szerzett hosszú tapasztalattal szeretném végigvezetni Önt a különböző szelén infrastruktúrák problémáin és korlátain egészen vadonatúj, könnyű megoldásunkig.

2. Vitaliy Markov, Wrike – Callisto: hogyan tanultuk meg abbahagyni az aggódást és szeretni a szelént

Ismerje meg a Callisto-t – könnyű és nyílt forráskódú Kubernetes-natív megoldásunkat a szelén infrastruktúra kiépítéséhez. A 10. ezer szeléntesztet lefuttatjuk egy óra alatt, és túléljük vele a napi szeléntesztek százait. Szeretnénk megosztani az indokainkat, magát a megoldást és az útközben megismert technikai részleteket. Tapasztalataink hasznosak lehetnek, függetlenül attól, hogy ennyi szeléntesztet futtatsz, vagy csak van néhány munkamenet-alapú munka, amelyet sok szálon kell futtatni k8s-ban.

3. Ivan Krutov, Aerokube – Chrome Developer Tools Protocol: futás és méretezés a Kubernetesben

Sok éve a Selenium a legnépszerűbb böngészőautomatizálási eszköz. A Selenium protokollból azonban még mindig hiányzik sok fontos funkció: a HTTP-kérések elemzése és gúnyolódása, a memóriafogyasztási és teljesítménymutatók lekérése, az alkalmazáseseményekre való feliratkozás, a böngésző biztonsági figyelmeztetéseinek lekérése és még sok más. Szerencsére mindezt már támogatja az úgynevezett Chrome Developer Tools protokoll. Sok szó esik arról, hogyan kezdjük el használni ezt a protokollt olyan kliens könyvtárakkal, mint a Puppeteer, de szinte senki sem mondja el, hogyan méretezzük ezt a megoldást. Előadásom során szeretném elmagyarázni, hogyan méretezhető a Chrome Developer Tools Kubernetes-fürtben, és néhány valós példát mutatnék be arra, hogyan használhatja ezt a protokollt a tesztjei során.



Forrás: will.com

Hozzászólás