在appium中是否支持使用功能对象设置代理?这在selenium webdriver中是可行的,但在appium中似乎不适合我。
WebDriver代理示例链接: http://www.seleniumhq.org/docs/04_webdriver_advanced.jsp#using-a-proxy
答案 0 :(得分:0)
使用WebDriver似乎不太可能,但是您可以使用Proxifier(以某种方式按需更改代理ip)或编写以
开头的NATIVE_APP代码driver.start_activity( 'com.android.settings', '.wifi.WifiSettings', '.wifi.WifiSettings' )
action = TouchAction(driver)
action.long_press(x=72, y=250, duration=5000).release()
action.perform()
driver.find_element_by_name( 'Modify network' ).click()
driver.find_element_by_name( 'Show advanced options' ).click()
# write additional code
有些人设置Proxifier的方式是,他们的主代理(使用静态IP)是使用Proxifier设置的,而奴隶代理ip可以通过网络或其他方式进行更改。