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 ಗೆ ನೀಡುವ ಮೊದಲು ಆ ಇರುವ ವಸ್ತುವಿಗೆ ಪ್ರಾಕ್ಸಿ ಸಾಮರ್ಥ್ಯ ಸೇರಿಸಿ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು