![](/img/trans.png)
[英]Selenium WebDriver NullPointer exception in Java POM Class
[英]Selenium Webdriver, How to fix this NullPointer exception?
我正在尝试创建一个稍后可以排序的元素列表,但是每当我创建列表时,我都会得到一个 nullPointer 异常。
List<WebElement> tempList = null;
tempList.addAll(driver.findElements(By.className("result-item")));
HTML 页面肯定有多个元素与提供的 class 名称,所以我完全糊涂了。 如果我将代码更改为
tempList.add(driver.findElement(By.className("result-item")));
您将tempList
设置为null
然后尝试在(不存在的)引用的 object 上调用方法(因为引用指向null
)。
尝试以下操作:
List<WebElement> tempList = new List<>();
tempList.addAll(driver.findElements(By.className("result-item")));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.