Appium初始化List的一个坑
Posted 一个写代码的测试经理 - 小昊子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Appium初始化List的一个坑相关的知识,希望对你有一定的参考价值。
今天写一个页面的测试,该页面有个列表,所以就定义了如下一个List
private List<MobileElement> invitedList = new ArrayList<MobileElement>();//邀请人列表
每次运行时,Appium总是尝试去查找元素,如截图
刚开始以为是哪里定义了该变量,后来查了整个项目都没有这个变量。尝试了很多方法之后,发现Appium使用List的时候会按变量名的MobileElement。
既然找到了原因,那么就把List的定义修改如下:
private List invitedList = new ArrayList<MobileElement>();//邀请人列表
然后就一切OK啦!这个坑真是很无语,还好当天解决掉啦。
以上是关于Appium初始化List的一个坑的主要内容,如果未能解决你的问题,请参考以下文章