Neno kuu la Open Browser la SeleniumLibrary hupokea kitu cha chaguo za Selenium. Weka uwezo wa proksi wa mkono kwenye kitu hicho kabla kikao cha Firefox hakijatengenezwa:

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

Uwezo huu hutumia sehemu tofauti za lengwa kwa HTTP na HTTPS. Thamani zake za host:port zinaweza kuonyesha proksi moja ya HTTP ikiwa inasaidia usambazaji wa kawaida na vichuguu vya HTTPS vinavyohitajika. Kwa ukurasa wa umma unaoonyeshwa hapa, chukua anwani ya HTTP inayofaa kutoka orodha ya proksi za HTTP ikiwa jaribio linaruhusu wapatanishi wa umma na halihitaji akaunti ya proksi.

Hoja ya options inahusu kivinjari kinachoundwa na neno hili kuu. Ihifadhi pamoja na usanidi wa kivinjari kwenye jaribio ili kikao kianze na njia inayohitajika.

Mfano unatumia maneno kuu yaliyojengwa ndani ya Robot ya kamusi, tathmini na wito wa mbinu pamoja na API ya FirefoxOptions ya Selenium. Badilisha sehemu ya mwisho na lengwa la mfano. Ikiwa suite tayari ina chaguo za kivinjari, ongeza uwezo wa proksi kwenye kitu hicho kilichopo kabla ya kukipitisha kwa Open Browser.

Makala zinazohusiana