Wrike TechClub: Инфрасохтори таҳвил - равандҳо ва асбобҳо (DevOps+QAA). Ҳисобот ба забони англисӣ

Салом, Хабр! Мо дар Wrike форматҳои навро барои рӯйдодҳои техникӣ санҷида истодаем ва ҳамаро даъват мекунем, ки видеои вохӯрии аввалини онлайни моро бо забони англисӣ тамошо кунанд. Мо сухбат кардем дар бораи инфрасохтори DevOps барои санҷиши веб-барномаҳо, кубҳо, Selenium ва алтернативаҳои он.

Wrike TechClub: Инфрасохтори таҳвил - равандҳо ва асбобҳо (DevOps+QAA). Ҳисобот ба забони англисӣ

Ҳикояи паҳншавии коронавирус ва манъи ҳама чорабиниҳои оммавии офлайнӣ дар кишварҳои Аврупо ислоҳоти худро ворид кард, аз ин рӯ вохӯрии офлайнии озмоишгарон ва таҳиягарон, ки аз ҷониби Wrike Prague ба нақша гирифта шудааст, ба YouTube паҳн шуд.

Диққат, гузоришҳо бо забони англисӣ мебошанд.

1. Михаил Левин, Wrike - Selenium - роҳ ба Кубернетес

Як вактхо Селен зиндагонй мекард ва меафзуд. Эҳтимол ин беҳтарин чизе буд, ки барои автоматизатсияи QA дар ду даҳсолаи охир рӯй дод ва ҳа, ин аз бисёр ҷиҳатҳо, аз ҷумла инфрасохтор ва субот осон набуд.

Бо таҷрибаи тӯлонӣ дар инфрасохтори шабакаи селенӣ ва алтернативаҳо, ман мехоҳам шуморо тавассути баъзе масъалаҳо ва маҳдудиятҳои инфрасохтори гуногуни селен то ҳалли нави сабуки мо роҳнамоӣ кунам.

2. Виталий Марков, Врайк - Каллисто: чӣ гуна мо ғамхорӣ карданро ёд гирифтем ва Селенро дӯст дорем

Бо Каллисто вохӯред - ҳалли сабуки мо Кубернетес барои бунёди инфрасохтори Selenium. Мо дар як соат 10 ҳазор санҷишҳои селенро мегузаронем ва бо он садҳо санҷишҳои ҳаррӯзаи селенро паси сар мекунем. Мо мехоҳем сабабҳои худ, худи ҳалли масъала ва тафсилоти техникии дар роҳ омӯхташударо мубодила кунем. Таҷрибаи мо метавонад муфид бошад, ки оё шумо ин қадар санҷишҳои селенро иҷро мекунед ё шумо танҳо як кори сессиявӣ доред, ки дар k8s дар бисёр риштаҳо иҷро карда шавад.

3. Иван Крутов, Aerokube - Протоколи асбобҳои таҳиягари Chrome: иҷро ва миқёс дар Kubernetes

Дар тӯли солҳои зиёд Selenium маъмултарин воситаи автоматикунонии браузер мебошад. Бо вуҷуди ин, протоколи Selenium ҳоло ҳам бисёр хусусиятҳои муҳим надорад: таҳлил ва масхара кардани дархостҳои HTTP, гирифтани истеъмоли хотира ва нишондиҳандаҳои кор, обуна ба рӯйдодҳои барнома, дарёфти огоҳиҳои амнияти браузер ва ғайра. Хушбахтона, ҳамаи ин чизҳо аллакай дар протоколи ба ном Chrome Developer Tools дастгирӣ карда мешаванд. Дар бораи чӣ гуна оғоз кардани истифодаи ин протокол бо китобхонаҳои муштарӣ, ба монанди Puppeteer, гуфтугӯҳои зиёд вуҷуд доранд, аммо тақрибан ҳеҷ кас намегӯяд, ки чӣ гуна миқёси ин ҳалли масъаларо васеъ кардан мумкин аст. Ҳангоми сӯҳбат ман мехоҳам тавзеҳ диҳам, ки чӣ гуна миқёси Tools Chrome Developer дар кластери Кубернетесро нишон диҳам ва чанд мисоли воқеиро нишон диҳам, ки чӣ тавр шумо метавонед ин протоколро дар озмоишҳои худ истифода баред.



Манбаъ: will.com

Илова Эзоҳ