2016-12-13 1 views
-1

Я работаю над веб-селеном selenium с java. Мне нужно импортировать значение из листа excel и использовать это значение для xpath. Я попытался следующий код:Импортируйте значение из листа excel и используйте это значение в xpath

WebElement firstRound = driver.findElement(By.xpath(getCellContent(3,rowNumber))); 
firstRound.click(); 

Но возвратил ошибку: java.lang.IllegalArgumentException: Не удается найти элементы, когда выражение XPath является нулевым.

Может кто-нибудь мне помочь?

+3

Укажите код для 'getCellContent' – Guy

+0

общественности Строка getCellContent (интермедиат ColumnNumber, внутр ROWNUMBER) \t { \t \t возвращение excelSheet.getCell (ColumnNumber, ROWNUMBER) .getContents(); \t} – Amrutha

ответ

0

Проверьте возвращаемое значение:

getCellContent(3,rowNumber) 

Глядя на ошибки, я чувствую, что вышеприведенное утверждение возвращается нуль.