报错:
在获取元素的js属性时一直获取不到,报空指针,定位到元素时,发现是@FindBy的元素没有找到
解决方法:
在page类的构造函数中加上了 界面初始化,让元素先隐式加载,这样就不会出现返回元素为空的情况辣
PageFactory.initElements(driver,this);
调整后的代码:文章来源:https://www.toymoban.com/news/detail-741604.html
文章来源地址https://www.toymoban.com/news/detail-741604.html
到了这里,关于Selenium3-当元素通过@FindBy获取时,返回元素为null的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!