સેલેનિયમ પ્રોક્સી બદલવાનો અર્થ છે નવા બ્રાઉઝર સત્ર માટે આયોજન
WebDriver પ્રોક્સી સેટિંગ્સને સત્ર રૂપરેખાંકન તરીકે ગણો અને બ્રાઉઝર રૂટ બદલતી વખતે સ્થિતિ માટે એકાઉન્ટ કરો.
જ્યારે બ્રાઉઝર સત્ર બનાવવામાં આવે ત્યારે માનક WebDriver પ્રોક્સી સેટિંગ્સ પૂરી પાડવામાં આવે છે. ત્યાં કોઈ સામાન્ય WebDriver આદેશ નથી કે જે સત્રના મધ્યમાં તે ક્ષમતાઓને સંપાદિત કરે.
પોર્ટેબલ ઓટોમેશન માટે, તેના ઇચ્છિત પ્રોક્સી રૂપરેખાંકન સાથે આગલું સત્ર બનાવો અને જૂના સત્રને બંધ કરો જ્યારે તેની જરૂર ન હોય. જાહેર-બ્રાઉઝિંગ પરીક્ષણોની મંજૂરી માટે, તે આગલું સત્ર બનાવતા પહેલા ફ્રી પ્રોક્સી સૂચિમાંથી બ્રાઉઝર-સુસંગત એન્ડપોઇન્ટ પસંદ કરો. બ્રાઉઝર-વિશિષ્ટ એક્સ્ટેન્શન્સ અથવા ડિબગિંગ ઇન્ટરફેસ અન્ય મિકેનિઝમ્સ ઑફર કરી શકે છે, પરંતુ તેમની પાસે અલગ સપોર્ટ અને પરવાનગી આવશ્યકતાઓ છે.
બ્રાઉઝર સત્ર પ્રોક્સી કરતાં વધુ વહન કરે છે
રિપ્લેસમેન્ટ સત્ર તે સંદર્ભમાં ફેરફાર કરે છે જેમાં ટેસ્ટ ચાલે છે. કૂકીઝ, સંગ્રહ, પ્રમાણીકરણ અને ખુલ્લા પૃષ્ઠોને ઇરાદાપૂર્વક હેન્ડલિંગની જરૂર છે. એક સ્વચ્છ સત્ર બરાબર હોઈ શકે છે જે અલગતા પરીક્ષણની જરૂર છે; સ્ટેટફુલ વર્કફ્લોને તેની એપ્લિકેશન સ્થિતિ ફરીથી સ્થાપિત કરવા માટે સમર્થિત માર્ગની જરૂર પડી શકે છે.
બદલાયેલ બહાર નીકળવાનું સરનામું પણ ગંતવ્ય એકાઉન્ટ રીસેટ કરતું નથી. જો વર્કફ્લો એ જ એકાઉન્ટમાં ફરીથી સાઇન ઇન કરે છે, તો સેવા બ્રાઉઝરની પ્રોક્સીને ધ્યાનમાં લીધા વિના તે એકાઉન્ટ દ્વારા તે ક્રિયાઓને સંબંધિત કરી શકે છે.
આ પસંદગીઓને પરીક્ષણ યોજનામાં રાખો: કયા પગલાં માટે એક સ્થિર રૂટની જરૂર છે, જ્યાં નવું બ્રાઉઝર શરૂ થાય છે અને તેને કઈ એપ્લિકેશન સ્થિતિ પ્રાપ્ત થવી જોઈએ. તે એક્સ્ટેંશનના વૈશ્વિક સેટિંગને બદલવા કરતાં નિષ્ફળતાને વધુ સરળ બનાવે છે જ્યારે હાલના કનેક્શન્સ અને વિનંતીઓ સક્રિય રહે છે.
છેલ્લે, વાસ્તવિક રીમોટ બ્રાઉઝરના રૂટનું નિરીક્ષણ કરો. ટેસ્ટ સ્ક્રિપ્ટ ચલાવતા મશીન પર પ્રોક્સી સેટિંગ અન્ય મશીન પર બ્રાઉઝરને ગોઠવ્યા વિના વેબડ્રાઇવર સાથેના તેના કનેક્શનને અસર કરી શકે છે.