SeleniumLibraryren Open Browser gako-hitzak Selenium aukeren objektua onartzen du. Jarri proxy gaitasun eskuzkoa objektu horretan Firefox saioa sortu aurretik:

*** 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}

Gaitasunak HTTPrako eta HTTPSrako helmuga-eremu bereiziak erabiltzen ditu. Haien host:port balioek HTTP proxy bera izenda dezakete, baldin eta ohiko birbidalketa zein beharrezko HTTPS tunelak onartzen baditu. Hemen erakutsitako orri publikorako, hartu HTTP helbide egokia HTTP proxy zerrendatik, probak bitartekari publikoak onartzen baditu eta proxy konturik behar ez badu.

options argumentua gako-hitz honek sortutako nabigatzaileari dagokio. Gorde probaren nabigatzaile-ezarpenekin batera, saioa behar duen ibilbidearekin has dadin.

Adibideak Robot-en hiztegi, ebaluazio eta metodo-dei gako-hitz integratuak erabiltzen ditu Seleniumen FirefoxOptions APIarekin batera. Ordeztu adibideko amaiera-puntua eta helmuga. Suite batek nabigatzaile-aukerak baditu lehendik, gehitu proxy gaitasuna lehendik dagoen objektu horri Open Browserri eman aurretik.

Erlazionatutako artikuluak