Я установил Gerkin Plugin
и Behave
lib для реализации автоматизации BDD.Создан каталог объектов в корневой папке проекта.под папкой компонентов создан каталог шагов.Затем создали файл run.feature
в папке функций и файл run_steps.py
в папке шагов.
запустите команду behave
и получите:
Feature: Test # features/run.feature:1
@test
Scenario: run a simple test # features/run.feature:5
Given Run first test # features/steps/run_steps.py:11
1 feature passed, 0 failed, 0 skipped
1 scenario passed, 0 failed, 0 skipped
1 step passed, 0 failed, 0 skipped, 0 undefined
Took 0m0.054s
(venv) C:\Users\Dzmitry\PycharmProjects\test>behave
Feature: Test # features/run.feature:1
@test
Scenario: run a simple test # features/run.feature:5
Given Run first test # features/steps/run_steps.py:11
1 feature passed, 0 failed, 0 skipped
1 scenario passed, 0 failed, 0 skipped
1 step passed, 0 failed, 0 skipped, 0 undefined
Took 0m0.047s
, но код, который реализован в методе (функция) не работает.Не могли бы вы предложить.Я тоже пытаюсь запустить как behave features/run.feature
- результат тот же