Robot Framework SeleniumLibrary: saita zaɓuɓɓukan wakili na Firefox
Aika abu na FirefoxOptions mai ikon wakili na WebDriver da hannu zuwa kalmar Open Browser ta SeleniumLibrary.
Kalmar Open Browser ta SeleniumLibrary tana karɓar abu na zaɓuɓɓukan Selenium. Sanya ikon wakili na hannu a kan wannan abin kafin a ƙirƙiri zaman 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}
Ikon yana amfani da filayen manufa daban don HTTP da HTTPS. Ƙimar host:port ɗinsu na iya nuna wakili ɗaya na HTTP idan yana tallafawa duka turawa ta yau da kullum da ramukan HTTPS da ake buƙata. Don shafin jama'a da aka nuna a nan, ɗauki adireshin HTTP da ya dace daga jerin wakilan HTTP idan gwajin ya yarda da masu shiga tsakani na jama'a kuma ba ya buƙatar asusun wakili.
Riƙe shi tare da saitin burauza na gwajin domin zaman ya fara da hanyar da yake buƙata.
Misalin yana amfani da kalmomin da aka gina a Robot na ƙamus, kimantawa da kiran hanya tare da API na FirefoxOptions na Selenium. Maye gurbin ƙarshen misali da manufar. Idan suite yana da zaɓuɓɓukan burauza tuni, ƙara ikon wakili ga wannan abin da yake akwai kafin a ba Open Browser.