Как я могу подтвердить значение заголовка веб-страницы, чье ожидаемое значение исходит из листа Excel в селене - PullRequest
0 голосов
/ 07 марта 2020

У меня есть лист Excel с некоторыми строками и столбцами. Я должен проверить данные из столбца Speci c, чтобы убедиться, что он соответствует данным из заголовка страницы. Я использую java для этого.

1 Ответ

1 голос
/ 09 марта 2020

Ваш вопрос очень субъективен, но я отвечу согласно моему пониманию. Вы хотите прочитать конкретную ячейку, поэтому я не буду беспокоиться об итерации. Не уверен, используете ли вы .xls или .xlsx, которые могут повлиять, или используете XSS или HSS. Я предполагаю, что вы используете .xlsx, поэтому будет использовать XSS.

FileInputStream fileToRead = new FileInputStream(new File("yourfile.xlsx"));
XSSFWorkbook workbook = new XSSFWorkbook(fileToRead);

теперь пропустите какой лист, какую строку и какой столбец вы хотите прочитать в следующем разделе.

String cellValue = workbook.getSheetAt(sheet).getRow(row).getCell(column).getStringCellValue();

затем добавьте проверку подтверждения, если она соответствует заголовку страницы.

 Assert.assertEquals(cellValue, driver.getTitle());

Ответ основан на предположениях, поэтому не стесняйтесь редактировать свой вопрос, и я также могу соответственно редактировать ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...