当前位置:首页 >> 药膳食疗 >> 干货|app自动化测试之设备交互API包罗万象

干货|app自动化测试之设备交互API包罗万象

发布时间:2023-03-05

本文节选自霍格沃兹测试学院在表面上参考书 Appium 透过了很多系统对操作,在测试 APP 过程中会有一些特殊情景,比如来电话、电子邮件,横竖屏待机,重新安装/卸载 APP,手机上的键盘操作,录屏等功能。上面简述几个常以的器材交互 API。

格外多词参见Facebook:

携带型电话/电子邮件

用上面的命令携带型 GSM 电话和电子邮件,警惕:不能在携带型器上用于!

self.driver.make_gsm_call("5551234567", GsmCallActions.CALL);

self.driver.send_sms('555-123-4567', 'Hey lol')

App操作

# 实现 APP 的重新安装

self.driver.install_app('/Users/johndoe/path/to/app.apk')

# 检测 APP 是否被重新安装

self.driver.is_app_installed('com.example.AppName');

# 关机 APP

self.driver.launch_app()

weditor重新安装方法

键盘事件可以参看 Android Facebook:

上面分别展览品了滑鼠、长按、背后键盘、软键盘是否看出,文档如下:

self.driver.press_keycode(10)

self.driver.long_press_keycode(10)

self.driver.hide_keyboard()

self.driver.is_keyboard_shown()

表单

设置系统对表单的内容:

self.driver.set_clipboard('happy testing')

self.driver.set_clipboard_text('happy testing')

给与到表单的内容:

self.driver.get_clipboard()

self.driver.get_clipboard_text()

器材交互API就先懂这些,如果还一切都是学习其他的器材交互 API或其他知识点,都可以在右方推特哦!

⬇️ 副本“右方绑定”,改善测试核心竞争力!

>>格外多技术文章分享和免费数据资料领取 欢迎+V~ ceshiren001

_id=qrcode&from=souhu×tamp=1651029236

镇江看白癜风的医院哪家好
宁波看妇科医院哪家最好
青岛治好中医的费用
消化不良的症状
脚扭伤吃什么药比较好
标签:设备干货
友情链接: