appium 怎么定位纯 HTML5 页面应用

2024-12-02 11:52:50
推荐回答(2个)
回答1:

from appium.webdriver.mobilecommand import MobileCommand
def switch_h5(self):
self.driver.execute(MobileCommand.SWITCH_TO_CONTEXT, {"name": 你的h5的content})

查询content的方法是这个:

print driver.contexts

返回的数组中除了‘NATIVE_APP’的那个就是你的H5会话,然后你怎么操作web,就怎么操作这个H5

回答2:

from appium.webdriver.mobilecommand import MobileCommand
def switch_h5(self):
self.driver.execute(MobileCommand.SWITCH_TO_CONTEXT, {"name": 你的h5的content})
查询content的方法是这个:
print driver.contexts
返回的数组中除了‘NATIVE_APP’的那个就是你的H5会话,然后你怎么操作web,就怎么操作这个H5