SeleniumLibrary को Open Browser किवर्डले Selenium विकल्प वस्तु लिन्छ। Firefox सत्र बन्नु अघि त्यो वस्तुमा म्यानुअल प्रोक्सी क्षमता राख्नुहोस्:

*** Settings ***
Library         SeleniumLibrary
Test Teardown   Close All Browsers

*** Test Cases ***
Open Through Office Proxy
    &{route}=    Create Dictionary
    ...    proxyType=manual
    ...    httpProxy=proxy.example:8080
    ...    sslProxy=proxy.example:8080
    ${options}=    Evaluate    selenium.webdriver.FirefoxOptions()    modules=selenium.webdriver
    Call Method    ${options}    set_capability    proxy    ${route}
    Open Browser    https://www.example.com/    firefox    options=${options}

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

options तर्कले यही किवर्डले बनाएको ब्राउजरलाई मात्र लागू हुन्छ। यसलाई परीक्षणको ब्राउजर सेटअपसँगै राख्नुहोस् ताकि सत्र आवश्यक मार्गबाटै सुरु होस्।

उदाहरणले Robot का अन्तर्निहित शब्दकोश, मूल्याङ्कन र विधि-कल किवर्डहरू Selenium को FirefoxOptions API सँग प्रयोग गर्छ। उदाहरणको अन्त्य बिन्दु र गन्तव्य बदल्नुहोस्। कुनै सुटमा पहिले नै ब्राउजर विकल्पहरू छन् भने Open Browser मा दिनु अघि त्यो विद्यमान वस्तुमा प्रोक्सी क्षमता थप्नुहोस्।

सम्बन्धित लेखहरू