Seoladh orduithe Appium Python trí sheachfhreastalaí
Cumraigh AppiumClientConfig don nasc a chruthaíonn an seisiún cianda; cuirtear cumais seachfhreastalaí an fheiste i bhfeidhm níos déanaí ar nasc eile.
Chun freastal ar fhreastalaí Appium trí idirghabhálaí, cumraigh cainéal orduithe HTTP Python:
from appium import webdriver
from appium.webdriver.client_config import AppiumClientConfig
from selenium.webdriver.common.proxy import Proxy, ProxyType
route = Proxy()
route.proxy_type = ProxyType.MANUAL
route.http_proxy = 'http://proxy.example:8080'
route.ssl_proxy = 'http://proxy.example:8080'
config = AppiumClientConfig(
remote_server_addr='https://appium.example',
proxy=route,
)
driver = webdriver.Remote(
options=device_options,
client_config=config,
)Is é device_options an réad roghanna atá ag an bhfeidhmchlár cheana. Coinnigh a chumais fheiste/bhrabhsálaí agus bainistigh driver.quit tríd an saolré tástála atá ann cheana.
Faigheann AppiumClientConfig ClientConfig Selenium le hoidhreacht. Úsáideann roghnú láimhe http_proxy le haghaidh seoladh freastalaí HTTP agus ssl_proxy le haghaidh seoladh HTTPS. Anseo cuimsíonn na luachanna scéim an URL mar go ndéanann siad cumrú ar an mbainisteoir nasc HTTP. I gcás críochphointe Appium atá inrochtana trí bhealach poiblí ceadaithe, roghnaigh iarrthóir HTTP ón liosta seachfhreastalaí HTTP do na luachanna seo.
Iarrann cumas seachfhreastalaí a sheoltar laistigh den seisiún ar an timpeallacht chianda a thrácht féin a sheoladh. Ní féidir leis cabhrú le Python an iarraidh níos luaithe chun seisiún a chruthú a thíolacadh. Cumraigh an bealach eile sin go leithliseach nuair is gá.
Úsáid péire Appium/Selenium comhoiriúnach a nochtann an comhéadan poiblí seo. Díríonn paisteáil ar mhodúl remote_connection suiteáilte ar shocruithe cliaint níos sine seach ar an gcosán cumraíochta seo.