Вопросы по теме 'python-behave'

Определить контекстные переменные в поведении Python
Иногда вам нужно определить значения динамически (например, datetime now, случайные строки, случайные целые числа, содержимое файла и т. д.) и использовать их на разных этапах без явного или жесткого кодирования значения. Итак, мой вопрос...
7123 просмотров

Django-behave — никаких поведенческих тестов
Есть ли у кого-то опыт работы с django-behave? Я не могу запустить тесты поведения. У меня установлены новейшие версии behave' и 'django-behave' . 'django_behave' находится в моем INSTALLED_APPS , а в моем settings.py я также добавил...
235 просмотров
schedule 31.10.2023

Как я могу передать переменную из шага Python-Behave?
В основном я написал шаг под названием @When("I go to {url}") Затем я вызвал его из файла функций, используя When I go to http://youtube.com , и это сработало. Но я хочу назвать это с помощью When I go to YouTube То же самое произойдет с...
2516 просмотров
schedule 29.05.2024

Могу ли я поместить определения шагов в папку, которая не является шагами с поведением?
Я пытаюсь работать с Behave на Python. Мне было интересно, есть ли способ поместить мои файлы .py в другое место вместо того, чтобы помещать их все в папку «шаги». Моя текущая структура будет выглядеть так tests/ features/ steps/ #all...
2371 просмотров
schedule 15.02.2024

Укажите тип данных строки таблицы поведения
Здесь я написал тест, чтобы определить, отвечает ли API на неверный запрос с ожидаемым содержимым... Scenario: Unkown user response body properties contain expected content Given I have a valid client auth token And I request a user with...
2442 просмотров
schedule 20.11.2022

Поведение: доступ к переменным context.config вне определений шагов
Я не могу найти способ, как инициализировать мой ApiClient со значением context.config.userdata['url'] из поведения.ini behave.ini [behave.userdata] url=http://some.url steps.py from behave import * from client.api_client...
2798 просмотров
schedule 14.11.2023

Запуск ведет себя в Eclipse/PyDev
Я хотел бы иметь возможность запускать поведение из контекстного меню в проводнике проекта PyDev (т. е. щелкнуть правой кнопкой мыши (по файлу функции или каталогу) «Запустить как — вести себя» и запустить файл функции (или файлы) после запуска любого...
631 просмотров
schedule 01.12.2023

Как установить уровень серьезности в отчете об очаровании, используя поведение
Как установить уровень серьезности в отчете об очаровании, используя структуру bdd поведения python. Я использовал ниже один, но он не работает и по умолчанию показывает мне нормально: из серьезности импорта очарования, серьезность_уровня...
95 просмотров
schedule 30.10.2023