Вопросы по теме '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 просмотров
schedule
23.10.2023
В задании Дженкинса поведенческие тесты останавливаются после любого сбоя
Я создал задание 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