《老鸟python 系列》视频上线了,全网稀缺资源,涵盖python人工智能教程,爬虫教程,web教程,数据分析教程以及界面库和服务器教程,以及各个方向的主流实用项目,手把手带你从零开始进阶高手之路!点击 链接 查看详情

appium API 之上下文操作

阅读:279518813    分享到

其实上下文的操作主要针对于混合应用。啥是混合应用,简单来说就是 APP 用里面嵌入网页。Android 上的浏览器就属于混合应用。

获取当前上下文

功能:

  • 获取当前所有的可用的上下文。该方法不需要入参。

属性:

  • current_context

例子:

ct = driver.current_context;
print(ct);  # 计算器应用的打印结果为:NATIVE_APP

当前所有上下文句柄

功能:

  • 获取当前所有可用的上下文。该方法不需要入参。

属性:

  • current_window_handle

例子:

hd = driver.current_window_handle
print(hd)

切换上下文

功能:

  • 切换到特定的上下文中。需要指定上下文的名称。

属性:

  • context

例子:

driver.context = 'NATIVE_APP'
driver.context = 'WEBVIEW_1'

如果以上内容对您有帮助,请老板用微信扫一下赞赏码,赞赏后加微信号 birdpython 领取免费视频。


登录后评论

user_image
Milo-Yip
2020年2月8日 02:09 回复

简答易懂


user_image
tombkeeper
2019年11月27日 17:40 回复

没啥说的,这节一遍过


user_image
莴苣牛批
2019年7月1日 06:40 回复

打卡


user_image
doodlewind
2019年4月13日 19:13 回复

棒棒哒~~