Wrike TechClub- ပေးပို့ခြင်း အခြေခံအဆောက်အအုံ – လုပ်ငန်းစဉ်များနှင့် ကိရိယာများ (DevOps+QAA)။ အင်္ဂလိပ်လို အစီရင်ခံစာများ

မင်္ဂလာပါ Habr။ Wrike မှ ကျွန်ုပ်တို့သည် နည်းပညာဆိုင်ရာပွဲများအတွက် ဖော်မတ်အသစ်များကို စမ်းသပ်နေပြီး ကျွန်ုပ်တို့၏ ပထမဆုံးအွန်လိုင်းတွေ့ဆုံပွဲ ဗီဒီယိုကို အင်္ဂလိပ်လို ကြည့်ရှုရန် လူတိုင်းကို ဖိတ်ခေါ်ပါသည်။ ငါတို့ စကားပြောတယ်။ ဝဘ်အက်ပလီကေးရှင်းများ၊ cubes၊ Selenium နှင့် ၎င်း၏အခြားရွေးချယ်စရာများကို စမ်းသပ်ရန်အတွက် DevOps အခြေခံအဆောက်အအုံအကြောင်း။

Wrike TechClub- ပေးပို့ခြင်း အခြေခံအဆောက်အအုံ – လုပ်ငန်းစဉ်များနှင့် ကိရိယာများ (DevOps+QAA)။ အင်္ဂလိပ်လို အစီရင်ခံစာများ

ကိုရိုနာဗိုင်းရပ်ပြန့်ပွားမှုဇာတ်လမ်းနှင့် ဥရောပနိုင်ငံများရှိ အစုလိုက်အပြုံလိုက်အော့ဖ်လိုင်းဖြစ်ရပ်များအားလုံးကို တားမြစ်ပိတ်ပင်ထားမှုများကို ၎င်းတို့ကိုယ်တိုင် ပြုပြင်ပြောင်းလဲမှုများ ပြုလုပ်ထားသောကြောင့် Wrike Prague မှ စီစဉ်ထားသော အော့ဖ်လိုင်းစမ်းသပ်သူများနှင့် ဆော့ဖ်ဝဲအင်ဂျင်နီယာများ၏ အစည်းအဝေးသည် YouTube သို့ ပျံ့နှံ့သွားသည်။

သတိထားရမှာက အစီရင်ခံစာတွေက အင်္ဂလိပ်လိုပါပဲ။

1. Mikhail Levin၊ Wrike – Selenium – Kubernetes သို့ လမ်း

တစ်ချိန်က Selenium ရှင်သန်ကြီးထွားလာခဲ့သည်။ ပြီးခဲ့သောဆယ်စုနှစ်နှစ်ခုအတွင်း QA အလိုအလျောက်စနစ်အတွက် အကောင်းဆုံးဖြစ်နိုင်ချေရှိပြီး၊ အခြေခံအဆောက်အအုံနှင့် တည်ငြိမ်မှုအပါအဝင် နည်းလမ်းများစွာဖြင့် လွယ်ကူသည်မဟုတ်ပေ။

ဆယ်လီနီယမ်ဂရစ်အခြေခံအဆောက်အအုံနှင့် အခြားရွေးချယ်စရာများတွင် ရှည်လျားသောအတွေ့အကြုံဖြင့်၊ ကျွန်ုပ်တို့၏ ပေါ့ပါးသောဖြေရှင်းချက်အသစ်အထိ မတူညီသော ဆီလီနီယမ်အခြေခံအဆောက်အအုံများ၏ ကန့်သတ်ချက်အချို့နှင့် ပြဿနာအချို့ကို သင့်အား လမ်းပြပေးလိုပါသည်။

2. Vitaliy Markov, Wrike – Callisto- စိတ်ပူစရာတွေ ရပ်တန့်ပြီး Selenium ကို ချစ်တတ်လာပုံ

Callisto — Selenium အခြေခံအဆောက်အအုံတည်ဆောက်မှုအတွက် ကျွန်ုပ်တို့၏ပေါ့ပါးပြီး open-source Kubernetes-ဇာတိဖြေရှင်းချက်နှင့်တွေ့ဆုံပါ။ ကျွန်ုပ်တို့သည် တစ်နာရီအတွင်း ဆယ်လီနီယမ်စမ်းသပ်မှု 10 ခုမြောက် ထောင်ပေါင်းများစွာကို လုပ်ဆောင်ပြီး ၎င်းနှင့်အတူ နေ့စဉ် ဆယ်လီနီယမ်စမ်းသပ်မှု ရာပေါင်းများစွာကို ရှင်သန်စေပါသည်။ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ အကြောင်းပြချက်များ၊ ဖြေရှင်းချက်ကိုယ်တိုင်နှင့် နည်းလမ်းပိုင်းဆိုင်ရာ အသေးစိတ်အချက်အလက်များကို မျှဝေလိုပါသည်။ ဆယ်လီနီယမ်စမ်းသပ်မှုများစွာကို သင်လုပ်ဆောင်သည်ဖြစ်စေ ကျွန်ုပ်တို့၏အတွေ့အကြုံသည် အသုံးဝင်နိုင်သည် သို့မဟုတ် စာတွဲများစွာတွင် k8s တွင် လုပ်ဆောင်ရန် အပိုင်းအခြေခံအလုပ်အချို့ရှိနေသည်။

3. Ivan Krutov၊ Aerokube – Chrome Developer Tools Protocol- Kubernetes တွင် လုပ်ဆောင်ခြင်းနှင့် အရွယ်အစားချဲ့ခြင်း

Selenium သည် နှစ်ပေါင်းများစွာ လူကြိုက်အများဆုံး browser automation tool တစ်ခုဖြစ်သည်။ သို့သော်၊ Selenium ပရိုတိုကောသည် HTTP တောင်းဆိုချက်များကို ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့် လှောင်ပြောင်ခြင်း၊ မှတ်ဉာဏ်သုံးစွဲမှုနှင့် စွမ်းဆောင်ရည် တိုင်းတာမှုများရယူခြင်း၊ အက်ပ်ပလီကေးရှင်းပွဲများကို စာရင်းသွင်းခြင်း၊ ဘရောက်ဆာလုံခြုံရေးသတိပေးချက်များကို ပြန်လည်ရယူခြင်းနှင့် အခြားအရာများစွာကို လုပ်ဆောင်ရန်၊ ကံကောင်းထောက်မစွာ၊ ဤအရာအားလုံးကို Chrome Developer Tools protocol ဟုခေါ်တွင်သော ပံ့ပိုးပေးထားပြီးဖြစ်သည်။ Puppeteer ကဲ့သို့ client libraries များနှင့် ဤပရိုတိုကောကို စတင်အသုံးပြုပုံနှင့် ပတ်သက်၍ ဆွေးနွေးမှုများစွာရှိသော်လည်း ဤဖြေရှင်းချက်ကို မည်သို့စကေးချရမည်ကို မည်သူမျှ မပြောကြပေ။ ကျွန်ုပ်၏ဟောပြောချက်အတွင်း Kubernetes အစုအဝေးရှိ Chrome Developer Tools များကို မည်ကဲ့သို့ စကေးချရမည်ကို ရှင်းပြလိုပြီး သင့်စမ်းသပ်မှုများတွင် ဤပရိုတိုကောကို သင်မည်သို့အသုံးပြုနိုင်ပုံ၏ တကယ့်ဥပမာအချို့ကို ပြသလိုပါသည်။



source: www.habr.com

မှတ်ချက် Add