У меня есть структура проекта Page Object Model.Структура проекта выглядит следующим образом:
src
->com.actions
->com.config
->com.pageObjects
->com.testSuite
->com.utils
В пакете utils
есть класс Excel, откуда я считываю тестовые данные из Excel, вызывая метод getCellData, который я определил в классе Excel.
В пакете pageObjects
у меня есть все локаторы страницы, использующие Page factory.
В пакете actions
у меня есть действия, которые необходимо выполнить на конкретной странице.Итак, вот мой запрос. На данный момент я получаю данные из таблицы Excel, передавая номера строк и столбцов.вот мой код:
ExcelUtils.setExcelFile(Constant.TestData_Path + Constant.TestData_FileName,"User Info");
AdminLoginPage.username.sendKeys(ExcelUtils.getCellData(1, 0));
Как и раньше, я получал данные из Excel до сих пор, это не будет возможно в долгосрочной перспективе, кажется.Может кто-то помочь или предложить лучший способ сделать то же самое.Заранее спасибо!