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}

આ ક્ષમતા HTTP અને HTTPS માટે અલગ ગંતવ્ય ક્ષેત્રો વાપરે છે. તેમની host:port કિંમતો એક જ HTTP પ્રોક્સી દર્શાવી શકે છે, જ્યારે તે સામાન્ય ફોરવર્ડિંગ અને જરૂરી HTTPS ટનલ બંનેને ટેકો આપે. અહીં દર્શાવેલ જાહેર પૃષ્ઠ માટે, જો પરીક્ષણ જાહેર મધ્યસ્થોને મંજૂરી આપે અને પ્રોક્સી ખાતાની જરૂર ન હોય, તો HTTP પ્રોક્સી યાદીમાંથી અનુકૂળ HTTP સરનામું લો.

options આર્ગ્યુમેન્ટ ફક્ત આ કીવર્ડ બનાવેલ બ્રાઉઝરને લાગુ પડે છે. તેને પરીક્ષણના બ્રાઉઝર સેટઅપ સાથે રાખો જેથી સત્ર જરૂરી માર્ગ સાથે શરૂ થાય.

ઉદાહરણ Robot ના બિલ્ટ-ઇન ડિક્શનરી, મૂલ્યાંકન અને મેથડ-કૉલ કીવર્ડને Selenium ના FirefoxOptions API સાથે વાપરે છે. ઉદાહરણનું અંતિમ બિંદુ અને ગંતવ્ય બદલો. જો સૂટમાં પહેલેથી બ્રાઉઝર વિકલ્પો હોય, તો Open Browser ને આપતાં પહેલાં તે હાલના ઑબ્જેક્ટમાં પ્રોક્સી ક્ષમતા ઉમેરો.

સંબંધિત લેખો