Wrike TechClub: Delivery infrastructure – processes and tools (DevOps+QAA). වාර්තා ඉංග්‍රීසියෙන්

හෙලෝ, හබ්ර්! Wrike හි අපි තාක්ෂණික සිදුවීම් සඳහා නව ආකෘති පරීක්ෂා කරමින් සිටින අතර ඉංග්‍රීසි භාෂාවෙන් අපගේ පළමු සබැඳි හමුවීමේ වීඩියෝව නැරඹීමට සැමට ආරාධනා කරමු. අපි කතා කළා වෙබ් යෙදුම්, කියුබ්, සෙලේනියම් සහ එහි විකල්ප පරීක්ෂා කිරීම සඳහා DevOps යටිතල පහසුකම් ගැන.

Wrike TechClub: Delivery infrastructure – processes and tools (DevOps+QAA). වාර්තා ඉංග්‍රීසියෙන්

කොරෝනා වයිරසයේ ව්‍යාප්තිය සහ යුරෝපීය රටවල සියලුම මහා නොබැඳි සිදුවීම් තහනම් කිරීම පිළිබඳ කතාව ඔවුන්ගේම ගැලපීම් සිදු කළ බැවින් Wrike Prague විසින් සැලසුම් කරන ලද පරීක්ෂකයින් සහ සංවර්ධකයින්ගේ නොබැඳි රැස්වීම YouTube වෙත පැතිර ගියේය.

අවධානය යොමු කරන්න, වාර්තා ඉංග්‍රීසියෙන්.

1. Mikhail Levin, Wrike - Selenium - Kubernetes වෙත මාර්ගය

වරක් සෙලේනියම් ජීවත් වූ අතර වර්ධනය විය. පසුගිය දශක දෙක තුළ QA ස්වයංක්‍රීයකරණය සඳහා සිදු වූ හොඳම දේ එය විය හැකි අතර, යටිතල පහසුකම් සහ ස්ථාවරත්වය ඇතුළු බොහෝ ආකාරවලින් එය පහසු නොවීය.

සෙලේනියම් ග්‍රිඩ් යටිතල ව්‍යූහය සහ විකල්ප පිළිබඳ දීර්ඝ පළපුරුද්ද සමඟින්, අපගේ නවතම සැහැල්ලු විසඳුම දක්වා විවිධ සෙලේනියම් යටිතල ව්‍යුහයන්හි ගැටලු සහ සීමාවන් හරහා ඔබව ගෙන යාමට මට අවශ්‍යය.

2. විටාලි මාර්කොව්, රයික් - කැලිස්ටෝ: අපි කරදර වීම නැවැත්වීමට සහ සෙලේනියම් වලට ආදරය කිරීමට ඉගෙන ගත් ආකාරය

Callisto හමුවන්න - අපගේ සැහැල්ලු සහ විවෘත මූලාශ්‍ර Kubernetes - Selenium යටිතල පහසුකම් ගොඩනැගීම සඳහා දේශීය විසඳුම. අපි එක් පැයක් තුළ 10 වැනි දහස් ගණන් සෙලේනියම් පරීක්ෂණ ක්‍රියාත්මක කරන අතර එය සමඟ දිවෙන දෛනික සෙලේනියම් පරීක්ෂණ සිය ගණනක් දිවි ගලවා ගනිමු. අපගේ හේතු, විසඳුම සහ මඟදී ඉගෙන ගත් තාක්ෂණික තොරතුරු බෙදා ගැනීමට අපට අවශ්‍යය. ඔබ එතරම් සෙලේනියම් පරීක්ෂණ ක්‍රියාත්මක කළත් නැතහොත් ඔබට බොහෝ නූල්වල k8s වලින් ධාවනය කිරීමට සැසි පදනම් වූ වැඩ කිහිපයක් තිබේද යන්න අපගේ අත්දැකීම ප්‍රයෝජනවත් විය හැකිය.

3. Ivan Krutov, Aerokube – Chrome Developer Tools Protocol: Kubernetes හි ධාවනය සහ පරිමාණය

වසර ගණනාවක් තිස්සේ සෙලේනියම් යනු වඩාත් ජනප්‍රිය බ්‍රව්සර් ස්වයංක්‍රීය මෙවලමයි. කෙසේ වෙතත්, සෙලීනියම් ප්‍රොටෝකෝලය තවමත් වැදගත් විශේෂාංග රාශියක් නොමැත: HTTP ඉල්ලීම් විශ්ලේෂණය කිරීම සහ සමච්චල් කිරීම, මතක පරිභෝජනය සහ කාර්ය සාධන ප්‍රමිතික ලබා ගැනීම, යෙදුම් සිදුවීම් සඳහා දායක වීම, බ්‍රවුසර ආරක්ෂණ අනතුරු ඇඟවීම් ලබා ගැනීම සහ තවත් බොහෝ දේ. වාසනාවකට මෙන්, මේ සියල්ල දැනටමත් ඊනියා Chrome Developer Tools ප්‍රොටෝකෝලය තුළ සහය දක්වයි. Puppeteer වැනි සේවාදායක පුස්තකාල සමඟ මෙම ප්‍රොටෝකෝලය භාවිතා කිරීම ආරම්භ කරන්නේ කෙසේද යන්න පිළිබඳව බොහෝ කතා ඇත, නමුත් මෙම විසඳුම පරිමාණය කරන්නේ කෙසේදැයි කිසිවෙකු පවසන්නේ නැත. මගේ කතාව අතරතුර, මම Kubernetes පොකුරේ Chrome සංවර්ධක මෙවලම් පරිමාණය කරන්නේ කෙසේද යන්න පැහැදිලි කිරීමට සහ ඔබේ පරීක්ෂණ වලදී ඔබට මෙම ප්‍රොටෝකෝලය භාවිතා කළ හැකි ආකාරය පිළිබඳ සැබෑ උදාහරණ කිහිපයක් පෙන්වීමට මම කැමතියි.



මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න