您好,欢迎来到知库网。
搜索
您的当前位置:首页关于appium操作APP的弹出框的问题

关于appium操作APP的弹出框的问题

来源:知库网

关于appium处理APP的弹出框的问题

弹出框通过appium的定位是定位不到的,所以不能执行对应的操作,这时候就需要用到adb做相应的处理

引入os模块

import os

1.os.popen调用命令

调用:os.popen(‘adb shell input tap dx dy’)

dx和dy是元素在屏幕上的坐标

这样调用是不起作用的

a = os.popen(‘adb shell input tap dx dy’)

这样用才能执行,因为popen有返回值,得有一个变量接收

2.os.system调用命令

这个命令可以不用变量接收返回值,可以直接使用

os.system(‘adb shell input tap dx dy’)

真实代码

这是封装好的方法,调用时只需传入元素的位置

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务