Appium Appium Selendroid 模式当窗口上用 page_source 接口获取不到 popupwindow 窗口数据,请教有什么方法可以解决这个问题?

wangjun · 2014年04月28日 · 最后由 wangjun 回复于 2014年05月05日 · 1266 次阅读

Appium Selendroid 模式当窗口上用 page_source 接口获取不到 popupwindow 窗口数据,请教有什么方法可以解决这个问题?

共收到 4 条回复 时间 点赞

什么样子的窗口 截图看看

Android 的对话框有两种:PopupWindow 和 AlertDialog, AlertDialog 类型是可以定位到元素的,而且用 page_source 接口拿回来的数据也是正确的。但是 PopupWindow 错误? 图片以及 page_source xml 文件数据如下:

<?xml version="1.0" encoding="UTF-8"?>

我看到也有人在 github 上提出该问题,但是没有看到解决方法。https://github.com/selendroid/selendroid/issues/140

分析可能是窗口焦点不在弹出窗口上导致的。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册