Тестирование на основе данных в файле функций огурца с использованием внешнего источника, такого как CSV или EXCEL - PullRequest
0 голосов
/ 06 декабря 2018

Я создал файл функций огурца.На данный момент я даю исходные данные из схемы сценария с примерами.

Но мои тестовые данные сейчас очень велики.Я просто хочу предоставить информацию от CSV или EXCEL.

Не могли бы вы объяснить, как этого добиться?

1 Ответ

0 голосов
/ 07 декабря 2018

NoraUi (NOn-Regression Automation для пользовательских интерфейсов - это среда Java, основанная на стеке Selenium, Cucumber и Gherkin, для создания проектов тестирования графического интерфейса, которые могут быть включены в цепочку непрерывной интеграции одного / нескольких приложений.Веб-решение строит) делает именно это в своем коде:

https://github.com/NoraUi/NoraUi/blob/master/src/main/java/com/github/noraui/main/ScenarioInitiator.java

Все строки заменяют Betwin #DATA и #END (без заголовка).

В вашем файле возможностей:

@hello 
Feature: hello (Function to validate the environment.) 

  Scenario Outline: Function to validate the environment.

    Given ...
    And I go back to 'DEMO_HOME'        

  Examples:
    #DATA
    |id|author|zip|city|element|element2|date|title|
    |1|Jenkins T1|35000|Rennes|smile|smile|16/01/2020||
    |2|Jenkins T2|75000|Paris|smile|smile|||
    |3|Jenkins T3|56100|Lorient|smile|smile|||
    |4|Jenkins T4|35000|Rennes|smile|smile|||
    #END

полный источник здесь .

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