דאָס Open Browser שליסלוואָרט פֿון SeleniumLibrary נעמט אָן אַ 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 שליסלווערטער פֿאַר ווערטערבוך, אָפּשאַצונג און מעטאָד־אָנרוף צוזאַמען מיטן FirefoxOptions API פֿון Selenium. פֿאַרבייט דעם ביישפּיל־ענדפּוינט און די דעסטינאַציע. אויב אַ סוט האָט שוין בראַוזער אָפּציעס, לייגט צו די פּראָקסי פֿעיִקייט צו יענעם עקזיסטירנדן אָביעקט איידער איר גיט עס צו Open Browser.

פֿאַרבונדענע אַרטיקלען