Wrike TechClub: Miundombinu ya uwasilishaji - michakato na zana (DevOps+QAA). Ripoti kwa Kiingereza

Habari, Habr! Sisi katika Wrike tunajaribu fomati mpya za matukio ya kiufundi na tunaalika kila mtu kutazama video ya mkutano wetu wa kwanza mtandaoni kwa Kiingereza. Tulizungumza kuhusu miundombinu ya DevOps ya kujaribu programu za wavuti, cubes, Selenium na mbadala zake.

Wrike TechClub: Miundombinu ya uwasilishaji - michakato na zana (DevOps+QAA). Ripoti kwa Kiingereza

Hadithi ya kuenea kwa Virusi vya Korona na kupigwa marufuku kwa matukio yote makubwa ya nje ya mtandao katika nchi za Ulaya yalifanya marekebisho yao wenyewe, kwa hivyo mkutano wa nje ya mtandao wa wajaribu na wasanidi uliopangwa na Wrike Prague ukamwagika hadi kwenye YouTube.

Tahadhari, ripoti ziko kwa Kiingereza.

1. Mikhail Levin, Wrike - Selenium - barabara ya Kubernetes

Hapo zamani za kale Selenium iliishi na kukua. Pengine lilikuwa jambo bora zaidi ambalo lilifanyika kwa otomatiki ya QA katika miongo miwili iliyopita, na ndio, hiyo haikuwa rahisi kwa njia nyingi ikijumuisha miundombinu na uthabiti.

Nikiwa na uzoefu wa muda mrefu katika miundombinu ya gridi ya seleniamu na mbadala, ninataka kukupitia baadhi ya masuala na vikwazo vya miundo mbalimbali ya selenium hadi suluhisho letu jipya la uzani mwepesi.

2. Vitaliy Markov, Wrike - Callisto: jinsi tulivyojifunza kuacha kuwa na wasiwasi na kupenda Selenium

Kutana na Callisto - suluhisho letu jepesi na la chanzo huria la Kubernetes kwa ajili ya ujenzi wa miundombinu ya Selenium. Tunafanya majaribio ya 10 ya maelfu ya seleniamu kwa saa moja na kunusurika mamia ya majaribio ya kila siku ya seleniamu inayoendeshwa nayo. Tunataka kushiriki sababu zetu, suluhisho lenyewe na maelezo ya kiufundi tuliyojifunza njiani. Uzoefu wetu unaweza kuwa muhimu ikiwa unafanya majaribio mengi ya selenium au una kazi fulani ya msingi ya kikao inayoendeshwa kwa k8s kwenye nyuzi nyingi.

3. Ivan Krutov, Aerokube – Itifaki ya Zana za Wasanidi Programu wa Chrome: kuendesha na kuongeza ukubwa katika Kubernetes

Kwa miaka mingi Selenium ni zana maarufu ya otomatiki ya kivinjari. Hata hivyo, itifaki ya Selenium bado haina vipengele vingi muhimu: kuchambua na kudhihaki maombi ya HTTP, kupata matumizi ya kumbukumbu na vipimo vya utendaji, kujiandikisha kwa matukio ya programu, kurejesha maonyo ya usalama wa kivinjari na mengi zaidi. Kwa bahati nzuri, vitu hivi vyote tayari vinatumika katika kinachojulikana kama itifaki ya Zana za Wasanidi Programu wa Chrome. Kuna mazungumzo mengi juu ya jinsi ya kuanza kutumia itifaki hii na maktaba za mteja kama Puppeteer, lakini karibu hakuna mtu anayeambia jinsi ya kuongeza suluhisho hili. Wakati wa mazungumzo yangu, ningependa kueleza jinsi ya kuongeza Zana za Wasanidi Programu wa Chrome katika nguzo ya Kubernetes na kuonyesha baadhi ya mifano halisi ya jinsi unavyoweza kutumia itifaki hii katika majaribio yako.



Chanzo: mapenzi.com

Kuongeza maoni