ពាក្យគន្លឹះ 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 រួមជាមួយ API FirefoxOptions របស់ Selenium។ ជំនួសចំណុចបញ្ចប់ និងគោលដៅឧទាហរណ៍។ ប្រសិនបើសំណុំតេស្តមានជម្រើសកម្មវិធីរុករករួចហើយ សូមបន្ថែមសមត្ថភាពប្រូកស៊ីទៅវត្ថុដែលមានស្រាប់នោះ មុនពេលបញ្ជូនទៅ Open Browser។

អត្ថបទពាក់ព័ន្ធ