Tura umarnin Appium na Python ta hanyar wakili
Saita AppiumClientConfig don haɗin da ke ƙirƙirar zaman nesa; ƙarfin wakilin na'ura yana aiki daga baya ga wani haɗi.
Don isa uwar garken Appium ta hanyar mai shiga tsakani, saita tashar umarnin HTTP ta 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,
)device_options shine abin zaɓi na yanzu na aikace-aikacen. Riƙe ƙarfin na'ura/bincike kuma sarrafa driver.quit ta hanyar sake zagayowar gwajin da ke akwai.
AppiumClientConfig yana gado ClientConfig na Selenium. Zaɓin hannu yana amfani da http_proxy don adireshin uwar garken HTTP da ssl_proxy don adireshin HTTPS. A nan ƙimar sun haɗa da tsarin URL saboda suna saita mai sarrafa haɗin HTTP. Don ƙarshen Appium da ake iya isa ta hanyar jama'a da aka yarda, zaɓi ɗan takarar HTTP daga jerin wakilan HTTP don waɗannan ƙimar.
Ƙarfin wakili da aka aika cikin zaman yana buƙatar yanayin nesa ya bi hanyar zirga-zirgarsa. Ba zai iya taimaka wa Python wajen ƙaddamar da buƙatar ƙirƙirar zaman da ta gabata ba. Saita wannan ɗayan hanyar daban idan an buƙata.
Yi amfani da haɗin Appium/Selenium masu jituwa da ke bayyana wannan mu'amala ta jama'a. Yin faci ga tsarin remote_connection da aka shigar yana nufin tsofaffin shirye-shiryen abokin ciniki maimakon wannan hanyar saiti.