关于appium在安卓端弹层无法获取元素.

                                                                                 appium+java

我们在做appiumui自动化的时候,经常会遇到一些弹层类的页面.

但是抓取页面元素的时候,经常只能抓到弹窗弹起前的元素.

弹窗的元素直接就被穿透了.

现在我们找到开发. 让开发在他们绑定布局的地方.

这个你看你的安卓开发用的是什么控件 你就在那个控件的绑定布局那里进行增加这行代码.需要灵活应用,

eg:

View contentView = LayoutInflater.from(mContext).inflate(R.layout.popwindow,null);

这行代码下面 添加这行代码即可.

contentView.setFocusable(True); 

重新给你打包 即可获取到这个弹层的元素.

                                                                                                                                                  -小饼呀.

你可能感兴趣的:(弹层穿透appium)