Mae gair allweddol Open Browser SeleniumLibrary yn derbyn gwrthrych opsiynau Selenium. Rhowch y gallu procsi â llaw ar y gwrthrych hwnnw cyn i sesiwn Firefox gael ei chreu:

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

Mae'r gallu'n defnyddio meysydd cyrchfan ar wahân ar gyfer HTTP ac HTTPS. Gall eu gwerthoedd host:port enwi'r un procsi HTTP pan fydd yn cefnogi'r blaenyrru arferol a'r tiwneli HTTPS sydd eu hangen. Ar gyfer y dudalen gyhoeddus a ddangosir yma, cymerwch gyfeiriad HTTP cydnaws o'r rhestr procsi HTTP os yw'r prawf yn caniatáu cyfryngwyr cyhoeddus ac nad oes angen cyfrif procsi.

Mae'r ddadl options yn berthnasol i'r porwr a grëir gan y gair allweddol hwn. Cadwch hi gyda chyfluniad porwr y prawf fel bod y sesiwn yn dechrau gyda'r llwybr sydd ei angen.

Mae'r enghraifft yn defnyddio geiriau allweddol geiriadur, gwerthuso a galw dull Robot ynghyd ag API FirefoxOptions Selenium. Disodlwch y pen draw a'r gyrchfan enghreifftiol. Os oes gan gyfres opsiynau porwr yn barod, ychwanegwch y gallu procsi at y gwrthrych presennol hwnnw cyn ei basio i Open Browser.

Erthyglau cysylltiedig