د منځګړي له لارې د Appium سرور ته رسیدو لپاره، د Python د HTTP امر چینل تنظیم کړئ:

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,
)

device_options د اپلیکیشن موجوده اختیارونو شی دی. د هغې د وسیلې/براوزر وړتیاوې وساتئ او driver.quit د موجوده ازموینې ژوند دورې له لارې اداره کړئ.

AppiumClientConfig د Selenium د ClientConfig څخه میراث اخلي. لاسي ټاکنه د HTTP سرور پتې لپاره http_proxy او د HTTPS پتې لپاره ssl_proxy کاروي. دلته ارزښتونه د URL سکیم لري ځکه چې دوی د HTTP اړیکې مدیر تنظیموي. د Appium د هغه پای ټکي لپاره چې د اجازه ورکړل شوي عامه لارې له لارې د لاسرسي وړ دی، د دې ارزښتونو لپاره د HTTP پروکسي لیست څخه یو HTTP نوماند وټاکئ.

هغه پروکسي وړتیا چې د غونډې په دننه لیږل کیږي، د لرې چاپېریال څخه غواړي خپل ترافیک لاره کړي. دا نشي کولی Python سره مرسته وکړي چې مخکینی د غونډې د جوړولو غوښتنه وسپاري. کله چې اړتیا وي هغه بله لاره جلا تنظیم کړئ.

یو مطابقت لرونکی Appium/Selenium جوړه وکاروئ چې دا عامه انٹرفیس وړاندې کوي. د نصب شوي remote_connection ماډل پیچ کول د دې تنظیم لارې پرځای زړو کلینټ ترتیباتو ته هدف دی.

اړوندې مقالې