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

wangjun · April 28, 2014 · Last by wangjun replied at May 05, 2014 · 1309 hits

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

共收到 4 条回复 时间 点赞

什么样子的窗口 截图看看

wangjun #2 · May 05, 2014 Author

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

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

wangjun #3 · May 05, 2014 Author

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

wangjun #4 · May 09, 2014 Author

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

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up