सेलेनियम प्रोक्सी परिवर्तन गर्नु भनेको नयाँ ब्राउजर सत्रको लागि योजना बनाउनु हो
WebDriver प्रोक्सी सेटिङहरूलाई सत्र कन्फिगरेसनको रूपमा व्यवहार गर्नुहोस् र ब्राउजर मार्गहरू परिवर्तन गर्दा स्थितिको लागि खाता गर्नुहोस्।
ब्राउजर सत्र सिर्जना हुँदा मानक WebDriver प्रोक्सी सेटिङहरू आपूर्ति गरिन्छ। त्यहाँ कुनै सामान्य WebDriver आदेश छैन जसले ती क्षमताहरूलाई सत्रको बीचमा सम्पादन गर्दछ।
पोर्टेबल स्वचालनको लागि, यसको अभिप्रेत प्रोक्सी कन्फिगरेसनको साथ अर्को सत्र सिर्जना गर्नुहोस् र पुरानो सत्र बन्द गर्नुहोस् जब यो आवश्यक छैन। अनुमति प्राप्त सार्वजनिक ब्राउजिङ परीक्षणहरूको लागि, अर्को सत्र सिर्जना गर्नु अघि नि:शुल्क प्रोक्सी सूची बाट ब्राउजर-कम्प्याटिबल अन्त्य बिन्दु छान्नुहोस्। ब्राउजर-विशिष्ट विस्तारहरू वा डिबगिङ इन्टरफेसहरूले अन्य संयन्त्रहरू प्रस्ताव गर्न सक्छन्, तर तिनीहरूसँग छुट्टै समर्थन र अनुमति आवश्यकताहरू छन्।
ब्राउजर सत्रले प्रोक्सी भन्दा बढी बोक्छ
प्रतिस्थापन सत्रले परिक्षण चल्ने सन्दर्भलाई परिवर्तन गर्छ। कुकीहरू, भण्डारण, प्रमाणीकरण, र खुला पृष्ठहरूलाई जानाजानी ह्यान्डल गर्न आवश्यक छ। एक सफा सत्र ठ्याक्कै एक अलग परीक्षण आवश्यक हुन सक्छ; स्टेटफुल वर्कफ्लोलाई यसको एप्लिकेसन स्टेट पुन: स्थापना गर्न समर्थित तरिका चाहिन्छ।
परिवर्तन गरिएको निकास ठेगानाले पनि गन्तव्य खाता रिसेट गर्दैन। यदि कार्यप्रवाहले उही खातामा पुन: साइन इन गर्छ भने, सेवाले ब्राउजरको प्रोक्सीलाई ध्यान नदिई त्यो खाता मार्फत ती कार्यहरू सम्बन्धित गर्न सक्छ।
यी छनोटहरूलाई परीक्षण योजनामा राख्नुहोस्: कुन चरणहरूलाई एउटा स्थिर मार्ग चाहिन्छ, जहाँ नयाँ ब्राउजर सुरु हुन्छ, र कुन अनुप्रयोगले प्राप्त गर्नुपर्छ। विद्यमान जडानहरू र अनुरोधहरू सक्रिय रहँदा एक्स्टेन्सनको विश्वव्यापी सेटिङ परिवर्तन गर्नुभन्दा असफलहरूलाई व्याख्या गर्न सजिलो बनाउँछ।
अन्तमा, वास्तविक रिमोट ब्राउजरको मार्ग निरीक्षण गर्नुहोस्। परीक्षण स्क्रिप्ट चलिरहेको मेसिनमा प्रोक्सी सेटिङले अर्को मेसिनमा ब्राउजर कन्फिगर नगरी WebDriver मा यसको जडानलाई असर गर्न सक्छ।