КАК ЧИТАТЬ ФАЙЛЫ EXCEL С ИСПОЛЬЗОВАНИЕМ APACHE POI В SELENIUM WEBDRIVER

Давайте посмотрим, как читать файлы Excel с помощью Apache POI в Selenium WebDriver:

Предполагается, что вы уже загрузили и настроили jar-файлы Apache POI в своем проекте. Если нет, выполните следующие действия:

Шаг 1. Загрузите файл jar POI Apache

Ссылка для скачивания файлов jar POI Apache.

Шаг 2. strong> – Добавьте файлы jar для загрузки.

Действия для добавления файлов jar:

Выберите проект и щелкните проект правой кнопкой мыши – перейдите к 'Путь сборки – перейдите к Настроить путь сборки – Нажмите на раздел «lib» — добавьте внешний jar-файл

Полное руководство: обработка файлов Excel с помощью Apache POI

Предварительное условие.

  1. Создайте файл xlsx и сохраните его в определенном месте. Введите некоторые данные для чтения с помощью Selenium. Закройте созданный файл Excel перед выполнением скрипта. (Я поместил файл excel «Test.xlsx» в свой драйвер D, а имя моего листа — TestData.)
  2. Перейдите к опции «Формат ячеек» и в разделе «Числовая вкладка» выберите «Текст» и нажмите «ОК». По умолчанию он будет общим, вам нужно сделать его номером. Если вы не сделаете это в виде текста, есть вероятность ошибки NullPointerException.

Сценарий, указанный ниже, показывает, как читать файлы Excel в Selenium с помощью Apache POI. Прочтите Excel FileJava

1234567891011121314151617181920212223242526272829303132

пакет программного обеспечения TestingMaterial; импортировать java.io.FileInputStream; импортировать java.io.FileNotFoundException; импортировать java.io.FileOutputStream; импортировать java.io.IOException; импорт org.apache.poi.ss.usermodel.Cell; импорт org.apache.poi.ss.usermodel.Row; импорт org.apache.poi.xssf.usermodel.XSSFCell; импорт org.apache.poi.xssf.usermodel. XSSFRow;импорт org.apache.poi.xssf.usermodel.XSSFSheet;импорт org.apache.poi.xssf.usermodel.XSSFWorkbook; //Как читать файлы Excel с помощью Apache POIpublic class ReadExcel {public static void main (String [] args) throws IOException{                        //Я поместил файл Excel 'Test.xlsx' в свой D DriverFileInputStream fis = new FileInputStream(“D :\Test.xlsx”); Рабочая книга XSSFWorkbook = новая XSSFWorkbook(fis); Лист XSSFSheet = workbook.getSheetAt(0); //Я добавил тестовые данные в ячейку A1 как “SoftwareTestingMaterial.com”                        //Ячейка A1 = строка 0 и столбец 0. Первая строка читается как 0, а столбец A — как 0.Row row = sheet.getRow(0); Ячейка = row.getCell(0); System.out.println(cell);System.out.println(sheet.getRow(0).getCell(0));//String cellval = cell.getStringCellValue();//System.out.println(cellval); }}

Вывод в консоль:

< tbody>

1

SoftwareTestingMaterial.com

Также читайте : Как создавать файлы Excel с помощью Apache POI в Selenium WebDriver

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

TAG: qa

От QA genius

Adblock
detector