Выполнение данных распространяется на несколько листов Excel в селене - PullRequest
0 голосов
/ 14 февраля 2019

Мы пытаемся запустить скрипт автоматизации, который выберет данные из листа 1 Excel в первом прогоне, затем выйдет из приложения, во втором запуске данные будут выбраны из второго листа Excel и т. Д. Мы пытаемся достичь этого с помощьюпоставщик данных.

Может ли кто-нибудь помочь в достижении этого.

1 Ответ

0 голосов
/ 14 марта 2019

Вы можете использовать QAF - расширение поставщика данных TestNG .Он поддерживает динамический поставщик данных для чтения данных из любого внешнего источника данных.Например:

@QAFDataProvider (dataFile = "resources/data/logintestdata.xls", sheetName="sheet-${executionNumber}")
@Test(description = "login functionality test")
public void login(Map<String, Object> testData) {
   //implementation goes here
}

Вам необходимо установить свойство executionNumber:

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