Wrike TechClub: Çatdırılma infrastrukturu – proseslər və alətlər (DevOps+QAA). İngilis dilində hesabatlar

Salam, Habr! Biz Wrike-də texniki tədbirlər üçün yeni formatları sınaqdan keçiririk və hər kəsi ingilis dilində ilk onlayn görüşümüzün videosunu izləməyə dəvət edirik. Danışdıq veb proqramları, kublar, Selenium və onun alternativlərini sınaqdan keçirmək üçün DevOps infrastrukturu haqqında.

Wrike TechClub: Çatdırılma infrastrukturu – proseslər və alətlər (DevOps+QAA). İngilis dilində hesabatlar

Koronavirusun yayılması hekayəsi və Avropa ölkələrində bütün kütləvi oflayn tədbirlərin qadağan edilməsi öz düzəlişlərini etdi, buna görə də Wrike Prague tərəfindən planlaşdırılan testçilər və tərtibatçıların oflayn görüşü YouTube-a yayıldı.

Diqqət, hesabatlar ingilis dilindədir.

1. Mixail Levin, Wrike – Selenium – Kubernetesə gedən yol

Bir zamanlar Selenium yaşayırdı və böyüdü. Bu, yəqin ki, son iki onillikdə QA avtomatlaşdırılması üçün baş verən ən yaxşı şey idi və bəli, infrastruktur və sabitlik də daxil olmaqla bir çox cəhətdən asan deyildi.

Selenium şəbəkəsi infrastrukturunda və alternativlərində uzun müddət təcrübəmlə, yeni yüngül həllimizə qədər müxtəlif selenium infrastrukturlarının bəzi problemləri və məhdudiyyətləri ilə sizə yol göstərmək istəyirəm.

2. Vitaliy Markov, Wrike – Callisto: narahat olmağı dayandırmağı və Seleniumu sevməyi necə öyrəndik

Callisto ilə tanış olun - Selenium infrastrukturunun qurulması üçün yüngül və açıq mənbəli Kubernetes-in yerli həlli. Biz bir saat ərzində 10 minlərlə selenium testini həyata keçiririk və onunla gündəlik yüzlərlə selenium testindən sağ çıxırıq. Səbəblərimizi, həllin özünü və yolda öyrəndiyimiz texniki detalları bölüşmək istəyirik. Təcrübəmiz çox selenium testlərini icra etməyinizdən və ya bir çox mövzuda k8s-də işləmək üçün bəzi seans əsaslı işinizdən asılı olmayaraq faydalı ola bilər.

3. İvan Krutov, Aerokube – Chrome Developer Alətləri Protokolu: Kubernetes-də işləmə və miqyaslama

Uzun illərdir ki, Selenium brauzerin avtomatlaşdırılması üçün ən populyar vasitədir. Bununla belə, Selenium protokolunda hələ də bir çox vacib xüsusiyyət yoxdur: HTTP sorğularını təhlil etmək və istehza etmək, yaddaş istehlakı və performans göstəricilərini əldə etmək, tətbiq hadisələrinə abunə olmaq, brauzerin təhlükəsizlik xəbərdarlıqlarını əldə etmək və daha çox. Xoşbəxtlikdən, bütün bunlar artıq Chrome Developer Tools adlanan protokolda dəstəklənir. Bu protokolu Puppeteer kimi müştəri kitabxanaları ilə necə istifadə etməyə başlamaq barədə çoxlu danışıqlar var, lakin demək olar ki, heç kim bu həlli necə genişləndirəcəyini demir. Çıxışım zamanı mən Kubernetes klasterində Chrome Developer Alətlərinin necə miqyaslandıracağını izah etmək və bu protokoldan testlərinizdə necə istifadə edə biləcəyiniz barədə bəzi real nümunələr göstərmək istərdim.



Mənbə: www.habr.com

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