సెలీనియం ప్రాక్సీని మార్చడం అంటే కొత్త బ్రౌజర్ సెషన్ కోసం ప్లాన్ చేయడం
వెబ్డ్రైవర్ ప్రాక్సీ సెట్టింగ్లను సెషన్ కాన్ఫిగరేషన్గా పరిగణించండి మరియు బ్రౌజర్ రూట్లను మార్చేటప్పుడు స్థితి కోసం ఖాతా.
బ్రౌజర్ సెషన్ సృష్టించబడినప్పుడు ప్రామాణిక WebDriver ప్రాక్సీ సెట్టింగ్లు అందించబడతాయి. సెషన్ మధ్యలో ఆ సామర్థ్యాలను సవరించే సాధారణ WebDriver ఆదేశం లేదు.
పోర్టబుల్ ఆటోమేషన్ కోసం, దాని ఉద్దేశించిన ప్రాక్సీ కాన్ఫిగరేషన్తో తదుపరి సెషన్ను సృష్టించండి మరియు అవసరం లేనప్పుడు పాత సెషన్ను మూసివేయండి. అనుమతించబడిన పబ్లిక్-బ్రౌజింగ్ పరీక్షల కోసం, ఆ తదుపరి సెషన్ను సృష్టించే ముందు ఉచిత ప్రాక్సీ జాబితా నుండి బ్రౌజర్-అనుకూల ముగింపు బిందువును ఎంచుకోండి. బ్రౌజర్-నిర్దిష్ట పొడిగింపులు లేదా డీబగ్గింగ్ ఇంటర్ఫేస్లు ఇతర మెకానిజమ్లను అందించగలవు, కానీ వాటికి ప్రత్యేక మద్దతు మరియు అనుమతి అవసరాలు ఉంటాయి.
బ్రౌజర్ సెషన్ ప్రాక్సీ కంటే ఎక్కువ కలిగి ఉంటుంది
రీప్లేస్మెంట్ సెషన్ పరీక్ష నడుస్తున్న సందర్భాన్ని మారుస్తుంది. కుక్కీలు, నిల్వ, ప్రామాణీకరణ మరియు ఓపెన్ పేజీలను ఉద్దేశపూర్వకంగా నిర్వహించడం అవసరం. ఒక క్లీన్ సెషన్ అనేది ఐసోలేషన్ పరీక్షకు ఖచ్చితంగా అవసరం కావచ్చు; స్టేట్ఫుల్ వర్క్ఫ్లో దాని అప్లికేషన్ స్థితిని మళ్లీ స్థాపించడానికి మద్దతు ఉన్న మార్గం అవసరం కావచ్చు.
మార్చబడిన నిష్క్రమణ చిరునామా కూడా గమ్య ఖాతాని రీసెట్ చేయదు. వర్క్ఫ్లో అదే ఖాతాకు తిరిగి సైన్ ఇన్ చేసినట్లయితే, బ్రౌజర్ ప్రాక్సీతో సంబంధం లేకుండా సేవ ఆ ఖాతా ద్వారా ఆ చర్యలను వివరించగలదు.
ఈ ఎంపికలను పరీక్ష ప్లాన్లో ఉంచండి: ఏ దశలకు ఒక స్థిరమైన మార్గం అవసరం, కొత్త బ్రౌజర్ ఎక్కడ ప్రారంభమవుతుంది మరియు అది ఏ అప్లికేషన్ స్థితిని స్వీకరించాలి. ఇప్పటికే ఉన్న కనెక్షన్లు మరియు అభ్యర్థనలు సక్రియంగా ఉన్నప్పుడు పొడిగింపు యొక్క గ్లోబల్ సెట్టింగ్ని మార్చడం కంటే వైఫల్యాలను సులభంగా అర్థం చేసుకోవచ్చు.
చివరగా, అసలు రిమోట్ బ్రౌజర్ యొక్క మార్గాన్ని తనిఖీ చేయండి. టెస్ట్ స్క్రిప్ట్ని అమలు చేస్తున్న మెషీన్లోని ప్రాక్సీ సెట్టింగ్ బ్రౌజర్ను మరొక మెషీన్లో కాన్ఫిగర్ చేయకుండానే వెబ్డ్రైవర్కి దాని కనెక్షన్ను ప్రభావితం చేస్తుంది.