测试人社区

ios appium自动化,点击进去到h5页面后,无法获取webview上下文,紧急求助

需要开启safari的配置 你开启了吗

开了,按流程操作的,在电脑的Safari上都可以调试了,testhome上也有很多人遇到这个问题,但是都没有答案,跪求解决

奇怪,浏览器可以获取到[‘NATIVE_APP’, ‘WEBVIEW_516.1’],app不行,是这个包没有放开这个功能吗?

贴下代码和app

公司app由于集成了一些SDK所以不能在模拟器上跑,暂时无法提供测试app,我用了网上的测试app demo也不行,帮忙看一下,下载地址:https://github.com/yangshiyong168/ddktapi

from time import sleep
from appium import webdriver

caps={}
caps[“platformName”]=“iOS”
caps[“platformVersion”]=“13.7”
caps[“deviceName”]=“iPhone 6s Plus”
caps[“startIWDP”] = True
caps[“udid”]=“03494130d82848af92e92bd762e03d523ed40519”
caps[“bundleId”]=“com.example.appleeee-samplecode.UICatalog”
driver = webdriver.Remote(“http://localhost:4723/wd/hub”,caps)
driver.implicitly_wait(10)
sleep(3)
size = driver.get_window_size()
driver.swipe(size[“width”]/2,size[“height”]/3025,size[“width”]/2,size[“height”]/3015,500)
driver.find_element_by_name(“Web View”).click()
sleep(3)
cons=driver.contexts
print(cons)
sleep(3)
driver.quit()

大佬 寻求你的帮助 :joy: