Ось покрокове пояснення:
- Створіть екземпляр класу Workbook і відкрийте файл Excel. Код. …
- Отримайте потрібний аркуш із робочого зошита. Код. …
- Перебирайте рядки та клітинки, щоб прочитати дані. Код. …
- Обробити значення клітинки на основі її типу даних за допомогою DataFormatter. …
- Закрийте робочу книгу та потік введення файлів.
Крок 1: спочатку створіть метод для читання даних Excel і повернення масиву рядків. Крок 2: Створіть методи до класу та після класу, які допоможуть отримати браузер і закрити їх після завершення. Крок 3. Створіть постачальника даних, який фактично отримує значення, читаючи нашу таблицю Excel.
Selenium – дані, керовані за допомогою Excel
- Крок 1 − Перейдіть за URL-адресою – https://poi.apache.org/download.html і завантажте формат ZIP.
- Крок 2. Натисніть на дзеркальне посилання, щоб завантажити JAR.
- Крок 3 – Розпакуйте вміст у папку.
- Крок 4 – Розпакований вміст відображатиметься, як показано нижче.
Щоб автоматизувати читання та запис файлів Excel для Selenium Java, ви можете використовувати бібліотеку POI Apache. POI — це безкоштовна бібліотека з відкритим кодом, яка надає Java API для читання та запису різних типів файлів Microsoft Office, включаючи Excel.
Передача параметрів за допомогою testng. xml
- Створіть тестовий клас Java, скажімо, ParameterizedTest1. java.
- Додайте тестовий метод parameterTest() до свого тестового класу. Цей метод приймає рядок як вхідний параметр.
- Додайте анотацію @Parameters("myName") до цього методу. Параметру буде передано значення з testng.