appium怎么获取app里面的h5

appium怎么获取app里面的h5,第1张

fromappiumwebdrivermobilecommandimportMobileCommanddefswitch_h5(self):selfdriverexecute(MobileCommandSWITCH_TO_CONTEXT,{"name":你的h5的content})查询content的方法是这个:printdrivercontexts返回的数组中除了‘NATI

还好哈哈哈我来为你解答

你可以尝试使用pywinauto中的其他api来获取下拉框数据,比如说list_viewget_item,这个方法可以获取listview中的数据项。

你也可以尝试使用更专业的工具,比如pyautoit,它可以获取更多的控件信息,并且支持多种 *** 作,比如模拟按键事件,这可以用于更复杂的UI *** 作。

from appiumwebdriverextensionsandroidnativekey import AndroidKey

应用的搜索功能,搜索键在软键盘上的。使用Enter键来代替搜索键。

Enter键 : keyevent:66

Back键:4

Home键:3

按键 *** 作:

driverpress_keycode(AndroidKeyENTER)

启动参数当中关于输入法

unicodeKeyboard=True

输入法的 *** 作(输入中文时):

1、获取当前设备可用的输入法:

driveravailable_ime_engines

2、获取当前正在使用的输入法:

driveractive_ime_engine

3、切换为其它输入法:

driveractivate_ime_engine(输入法名,可以从1中获取到)

4、输入完成,想要收起键盘:

driverhide_keyboard()

5、键盘是否显示:

driveris_keyboard_shown()

输入法切换的场景:

1、用send_keys输入中文,但是在app的页面当中,并没有显示出输入的内容。

需要切换到,中文输入法。

以上就是关于appium怎么获取app里面的h5全部的内容,包括:appium怎么获取app里面的h5、pywinauto获取到的下拉框数据数据不是想要的数据,该怎么处理、appium-按键 *** 作(AndroidKey)+输入法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9367308.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存