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-т өгөхөөс өмнө тэр байгаа объектод нэмнэ үү.

Холбоотой нийтлэлүүд