Selenium Proxy ကိုပြောင်းလဲခြင်းဆိုသည်မှာ Browser Session အသစ်တစ်ခုအတွက် စီစဉ်ခြင်းကို ဆိုလိုသည်။
ဘရောက်ဆာလမ်းကြောင်းများပြောင်းလဲသောအခါတွင် WebDriver ပရောက်စီဆက်တင်များကို ဆက်ရှင်ဖွဲ့စည်းပုံနှင့် အကောင့်အခြေအနေအဖြစ် သဘောထားပါ။
ဘရောက်ဆာစက်ရှင်ကို ဖန်တီးသည့်အခါ Standard WebDriver ပရောက်စီဆက်တင်များကို ပံ့ပိုးပေးပါသည်။ အဆိုပါစွမ်းရည်များကို session တစ်လျှောက်လုံးအလယ်တွင်တည်းဖြတ်သည့်ယေဘုယျ WebDriver command မရှိပါ။
သယ်ဆောင်ရလွယ်ကူသော အလိုအလျောက်စနစ်အတွက်၊ ၎င်း၏ရည်ရွယ်ထားသော ပရောက်စီဖွဲ့စည်းမှုပုံစံဖြင့် နောက်ဆက်ရှင်ကို ဖန်တီးပြီး မလိုအပ်တော့သည့်အခါ စက်ရှင်ဟောင်းကို ပိတ်ပါ။ ခွင့်ပြုထားသော အများသူငှာရှာဖွေခြင်းဆိုင်ရာ စမ်းသပ်မှုများအတွက်၊ ထိုနောက်ဆက်ရှင်ကို မဖန်တီးမီ အခမဲ့ proxy စာရင်း မှ ဘရောင်ဇာနှင့် တွဲဖက်အသုံးပြုနိုင်သည့် အဆုံးမှတ်ကို ရွေးချယ်ပါ။ ဘရောက်ဆာ-သီးသန့် တိုးချဲ့မှုများ သို့မဟုတ် အမှားရှာပြင်ခြင်း အင်တာဖေ့စ်များသည် အခြားသော ယန္တရားများကို ပေးစွမ်းနိုင်သော်လည်း ၎င်းတို့တွင် သီးခြားပံ့ပိုးမှုနှင့် ခွင့်ပြုချက် လိုအပ်ချက်များရှိသည်။
ဘရောင်ဇာစက်ရှင်သည် ပရောက်စီတစ်ခုထက်ပို၍ သယ်ဆောင်သည်။
အစားထိုးစက်ရှင်သည် စစ်ဆေးမှုလုပ်ဆောင်သည့် အကြောင်းအရာကို ပြောင်းလဲပါသည်။ ကွတ်ကီးများ၊ သိုလှောင်မှု၊ အထောက်အထားစိစစ်ခြင်းနှင့် ဖွင့်ထားသော စာမျက်နှာများကို တမင်ကိုင်တွယ်ရန် လိုအပ်သည်။ သန့်ရှင်းသော session တစ်ခုသည် သီးခြားစမ်းသပ်မှုတစ်ခု လိုအပ်သည် အတိအကျဖြစ်နိုင်သည်။ တည်ငြိမ်သောအလုပ်အသွားအလာတစ်ခုသည် ၎င်း၏လျှောက်လွှာအခြေအနေအား ထပ်မံတည်ဆောက်ရန် ပံ့ပိုးထားသောနည်းလမ်းတစ်ခု လိုအပ်နိုင်သည်။
ပြောင်းထားသော ထွက်ပေါက်လိပ်စာသည်လည်း ဦးတည်ရာအကောင့်ကို ပြန်လည်သတ်မှတ်မည်မဟုတ်ပါ။ အလုပ်အသွားအလာသည် တူညီသောအကောင့်သို့ ပြန်လည်ဝင်ရောက်ပါက၊ ဝန်ဆောင်မှုသည် ဘရောက်ဆာ၏ ပရောက်စီကို မည်သို့ပင်ဖြစ်စေ အဆိုပါအကောင့်မှတစ်ဆင့် အဆိုပါလုပ်ဆောင်ချက်များကို ဆက်စပ်ပေးနိုင်ပါသည်။
ဤရွေးချယ်မှုများကို စမ်းသပ်မှုအစီအစဥ်တွင် ထားရှိပါ- မည်သည့်အဆင့်များက တည်ငြိမ်သောလမ်းကြောင်းတစ်ခုလိုအပ်သည်၊ ဘရောက်ဆာအသစ်စတင်သည့်နေရာနှင့် မည်သည့်အပလီကေးရှင်းမှ ရရှိသင့်သည့်အခြေအနေ။ ၎င်းသည် ရှိပြီးသားချိတ်ဆက်မှုများနှင့် တောင်းဆိုမှုများ ဆက်လက်အသက်ဝင်နေချိန်တွင် extension တစ်ခု၏ ကမ္ဘာလုံးဆိုင်ရာဆက်တင်ကို ပြောင်းလဲခြင်းထက် ပျက်ကွက်မှုများကို အဓိပ္ပာယ်ဖွင့်ဆိုရန် ပိုမိုလွယ်ကူစေသည်။
နောက်ဆုံးတွင်၊ အမှန်တကယ်ဝေးလံသောဘရောက်ဆာ၏လမ်းကြောင်းကိုစစ်ဆေးပါ။ စမ်းသပ် script ကိုအသုံးပြုသည့်စက်ရှိ proxy ဆက်တင်သည် အခြားစက်တွင်ဘရောက်ဆာကို configure မလုပ်ဘဲ WebDriver သို့ ၎င်း၏ချိတ်ဆက်မှုကို အကျိုးသက်ရောက်နိုင်သည်။