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

Отправка ключей с помощью Splinter
Я хочу протестировать поле автозаполнения с помощью Splinter. Мне нужно отправить клавиши «вниз» и «ввод» в браузер, но у меня возникают проблемы с этим. В настоящее время я нахожу поле ввода и успешно набираю «tes» в это поле....
3363 просмотров
schedule 09.11.2023

Неоднозначный шаг в Python Behave
Мой бизнес-пользователь любит использовать тогда предложение «Это должно быть создано», где оно определяется контекстом сценария. Например: Given I have gift certificate for "<name>" When I enter the gift certificate Then It should be...
974 просмотров
schedule 20.10.2022

Интеграция Behave или Lettuce с модульным тестом Python
Я смотрю на BDD с Python. Проверка результатов — хлопотное дело, потому что проверяемые результаты не печатаются в случае неудачи. Сравните выходные данные поведения: AssertionError: File "C:\Python27\lib\site-packages\behave\model.py",...
3121 просмотров
schedule 01.04.2023

Прочитать текущую строку шага при поведении
Я хотел бы прочитать текущую строку шага, которая соответствует. В поведении, как только совпадение выполнено, он запускает функцию, помеченную строкой совпадающего шага. Я хотел бы напечатать эту строку шага. Как бы я смог выполнить такую...
503 просмотров
schedule 29.08.2022

Как запустить файл с несколькими функциями в поведении с помощью pycharm professional
Я создал файл с несколькими функциями, используя язык Python в pycharm professional. Поэтому всякий раз, когда я пытаюсь запустить несколько файлов функций одновременно, он показывает ConfigError, пока я использую теги. Каким образом мне нужно...
4560 просмотров
schedule 07.10.2023

Как интегрировать поведение в pytest?
Я создаю приложение Django и сильно полагаюсь на pytest для обнаружения и организации своих модульных и функциональных тестов. Однако я хочу применить Behavior Driven with behave Development для будущих тестов. К сожалению, тестовые функции...
5433 просмотров
schedule 08.04.2023

Allure Framework Graph не отображается
Я пытаюсь заполнить свои отчеты об очаровании графиками, но отображаются только значения по умолчанию (серьезность и продолжительность). Я посмотрел на allure-reports/widgets, и файлы json там есть, но они все еще не отображаются на веб-странице....
1595 просмотров
schedule 02.12.2022

вести себя: как организовать файлы этого фреймворка в не игрушечном проекте
Я пытаюсь охватить проект тестами BDD, используя структуру поведения, python. Проблема в том, что все материалы BDD на ненастоящих, игрушечных примерах. Мой проект довольно большой, и у меня возникли следующие проблемы В разных файлах .feature...
701 просмотров
schedule 21.02.2023

Python Behave – ConfigError: нет каталога шагов в []
Следуя руководству по настройке поведения ( https://behave.readthedocs.io/en/latest/tutorial.html ), я получаю сообщение об ошибке ConfigError: No steps directory . Моя файловая структура: VS Code/TestingAutomationPOC/ VS...
2877 просмотров

В задании Дженкинса поведенческие тесты останавливаются после любого сбоя
Я создал задание jenkins «фристайл», в котором я пытаюсь запустить несколько процессов тестирования BDD. Ниже приведены «команды», которые я поместил в раздел «Jenins/Build/execute shell»: cd ~/FEXT_BETA_BDD rm -rf allure_reports...
832 просмотров
schedule 11.08.2023

Есть ли простой способ определить шаг как данный и когда
Я создаю тестовую среду Py Behave и имею ряд сценариев, в которых то, что раньше было шагом «Когда», становится заданным. EG в одном сценарии Given a user has is on the logon page When they login with credentials <user> Then the user...
322 просмотров
schedule 08.05.2023

Как иметь константу в сценариях функций в Behave
Есть ли способ установить глобальную переменную/константу в .feature файлах в Behave? Для аналитической службы у меня есть много таких сценариев, как этот. Scenario: Some scenario Given do some action And wait for 90 seconds while the...
115 просмотров
schedule 14.08.2023

Проверьте метку флажка с помощью Selenium и ведите себя как Python
Я хочу написать тест, который проверяет, отображается ли правильный текст на веб-сайте. В основном это работает, но я застрял с проверкой метки флажка. HTML: <div class="checkbox"> <label> <input id="remember_me"...
215 просмотров
schedule 14.09.2022

Как запустить поведение нескольких функций, используя только имена функций
Я борюсь с запуском функций поведения, используя следующую команду: behave feature_name_1 feature_name_2 Я хотел бы запустить несколько функций в одной команде, указав только имя функции или имя функции name.feature. Пока что я должен...
249 просмотров
schedule 15.03.2023

Загрузка и ошибка 404 в отчетах allure для разных браузеров (Chrome, IE, Edge)
Моя конечная цель - создать html-отчет для тестовых прогонов, выполненных в рамках поведения (python). Я получил json с помощью этой команды: behave -f allure_behave.formatter:AllureFormatter -o allure_result_folder ./features Он создал...
366 просмотров
schedule 10.12.2023

используйте тег уровня функции, чтобы определить, какой сценарий следует очистить в after_scenario с помощью поведения
Я использую «поведение» для тестирования своего приложения Python. У меня есть набор того, что я назову архивными тестами. Я хочу запустить очистку на сервере архивации после запуска любого из них. Я планирую поместить код очистки в свой...
43 просмотров
schedule 17.08.2022

Запустить конкретный тест поведения python
У меня есть файл .feature с двумя сценариями: Scenario: flying to space Scenario: flying to space fast Если я хочу выполнить только flying to space , я запускаю python -m behave --name "flying to space" , но он также выполнит...
126 просмотров
schedule 26.10.2022

Повторное использование общих определений шагов между файлами функций в поведении Python
у меня есть некоторые проверки, которые необходимо включить в несколько файлов функций, я не хочу дублировать определения шагов в других определениях шагов. eg: @when(u'parquet files exist in "{container}" container in the data lake')...
105 просмотров
schedule 27.10.2022

Как создать bash-скрипт для выполнения безголового chromedriver python-behave
Я написал набор автоматизированных тестов на Python, Selenium и Behave. Я пытаюсь выполнить свой скрипт с файлом bash. Проблема здесь в том, что я хочу создать два отдельных сценария. Один будет запускать безголовый режим (создать мой файл докера и...
36 просмотров
schedule 18.09.2023

Войдите в выходной файл И стандартный вывод в поведении
Я не вижу трассировку в своей консоли во время выполнения поведения, когда я перенаправляю вывод на с помощью опция cmd -o Пример журнала с -o: 2021-05-24:14:42:52, INFO | environment.py :22 : Before all 2021-05-24:14:42:54, INFO...
28 просмотров
schedule 28.12.2022