51Testing软件测试论坛

标题: 关于appium操作APP的弹出框的问题 [打印本页]

作者: 雨中漫步_012    时间: 2018-6-19 16:57
标题: 关于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’)

真实代码


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








欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2