Вопросы по теме 'jbehave'

Является ли JBehave хорошим выбором для автоматизированного тестирования веб-сервисов?
У нас на рабочем месте есть требование автоматизировать тестирование веб-сервиса. Для этого мы использовали сценарии QTP. Мы как команда, вроде как склоняемся к J, как к выбору. Является ли JBehave хорошим выбором для автоматизации...
2566 просмотров

Что является отправной точкой в ​​JBehave BDD
Я просмотрел официальную документацию JBehave и начал работать над примером проекта. Я понимаю 1. Шаг 1: Напишите историю 2. Шаг 2: Сопоставьте шаги с Java Я застрял на шаге «Настроить истории». Существует множество вариантов, таких как...
1572 просмотров
schedule 19.03.2023

Проблемы с JBehave
Я создал историю/сценарий. подобно: Scenario: Create a new Firm Given a Firm Test When Firm Test is valid Then New Firm Test is Created Я создал класс Steps со следующими аннотациями Given , Then : @Given("a Firm $FirmName")...
539 просмотров
schedule 04.11.2022

JBehave поддерживает данные между шагами «Дано/Когда/Тогда» во время сценария
Я пробовал JBehave какое-то время, и мне нужно выяснить, существует ли способ поддерживать данные между шагами во время выполнения одного конкретного сценария? Я имею в виду, возможно ли поддерживать состояние/данные во время сценария в...
4772 просмотров
schedule 17.09.2022

написание истории JBehave
Этот вопрос не о REST , а об использовании возвращаемого значения из вызова, сделанного в @When , в последующем @Then . Я рассматриваю возможность использования JBehave для проверки некоторых вызовов API REST. Сначала есть post для создания...
944 просмотров
schedule 14.11.2022

Maven: скопировать ресурсы в динамический каталог
Я новичок в Maven, и мой проект, наконец, компилируется и работает правильно. При каждом запуске мой проект записывает отчеты о динамическом местоположении, созданном во время выполнения ( username_timestamp ), и устанавливает System.property с...
1760 просмотров
schedule 14.01.2023

Как сделать шаги JBehave с отслеживанием состояния безопасными для многопоточного выполнения
В настоящее время я ввожу класс шагов в тест JUnit с помощью Spring: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration... class MyTest extends JUnitStories { @Autowired private MySteps mySteps; public...
1952 просмотров
schedule 24.09.2022

Фильтрация с помощью нескольких метафильтров в JBehave
Ситуация: В моем текущем проекте мы запускаем всевозможные истории JBehave. Каждый файл «.story» связан с продуктом и потоком. Пример: xyz-cellphone-call.story — это история, описывающая телефонный звонок с помощью мобильного телефона....
7287 просмотров
schedule 18.02.2024

JBehave — игнорирование сбоев в примерах
У меня много сценариев с примерами. В случае сбоя для «Примера» JBehave прекращает выполнение сценария для оставшегося списка примеров. например Дана запись с классификацией. Когда я просматриваю страницу, я вижу, что запись имеет тип Примеры:...
1423 просмотров
schedule 25.04.2024

JBehave неоднозначный шаг
Скажем, у меня есть: @Given("first name is $firstName") @Given("first name is $firstName and last name is $lastName") Следующий шаг будет помечен как неоднозначный: Given first name is John and last name is Smith Как я могу исправить...
2045 просмотров
schedule 24.10.2022

Как мне указать конкретный порядок выполнения истории Jbehave?
Когда вы отправляете вылеты в Jbehave с @Override public InjectableStepsFactory stepsFactory() { return new InstanceStepsFactory(configuration(), new LoginSteps(), new PreferencesSteps(), new BetterSteps()); } Они...
2092 просмотров
schedule 08.04.2023

как прокомментировать сюжетную линию в JBehave Story
У меня есть сюжетная линия следующим образом Scenario: Given user is on Login page When user types login details with xxx as user xxx as passwd and submits Then dashboard is shown подскажите пожалуйста, как комментировать или не делать...
22569 просмотров
schedule 04.12.2022

Проблема дизайна с автоматизацией шага Then в моем сценарии BDD
Я новичок в BDD, я пытаюсь использовать BDD для разработки простого модуля регистрации для веб-сайта. У меня есть следующий сценарий : Scenario: An anonymous visitor successfully signs up with the website Given the following email address:...
160 просмотров
schedule 05.10.2023

Как избежать попытки Google Chrome получить доступ к моим контактам при выполнении тестов с помощью Jbehave и Selenium Webdriver?
Я разрабатываю и выполняю некоторые тесты с помощью Jbehave и Selenium WebDriver. Когда один из тестов пытается написать в поле входа, Chrome WebDriver пытается получить доступ к адресной книге, и из-за отсутствия разрешений отображается это...
753 просмотров

где я должен разместить файл log4j.properties, чтобы включить ведение журнала отладки в smslib, когда он добавляется через зависимости maven?
Я делаю какой-то проект java maven на основе thucydides-jbehave-archetype. Зависимость Smslib добавляется через maven: <dependency> <groupId>org.smslib</groupId> <artifactId>smslib</artifactId>...
2004 просмотров
schedule 07.08.2022

Пропустить сценарий из истории при запуске моих тестовых случаев
У меня такой сценарий: Scenario: Search a something Meta: @ID TC_SCH_Search_001 @module Search @author tSanchez @type functional Given Open search application in Normal mode When I select Search on Main Menu And video filter is selected And Look...
1522 просмотров
schedule 17.09.2023

JBehave вызывает неправильный шаг @When
У меня есть два шага с похожей формулировкой, но все же достаточно разные (надеюсь): @When("I send $method '$url'") public void sendMethodURL( @Named("method") final String method, @Named("url") final String url) { // stuff } @When("I...
701 просмотров
schedule 18.03.2023

Как получить название истории программно
Я запускаю несколько тестовых файлов jbehave одновременно, и мне нужно получить имя истории каждого файла и сохранить его. Я хочу, чтобы это делалось на каждом шаге, чтобы я мог знать, сколько раз конкретная история вызывает определенный шаг....
1425 просмотров
schedule 29.11.2022

Результаты JBehave отображаются на веб-странице
Я работаю над проектом, который позволяет мне тестировать поведение веб-страницы моей компании. Я написал API, и тест, над которым я работаю, проходит через JUnitRunner, и тест проходит. Следующим шагом является отображение результатов на...
1657 просмотров
schedule 27.07.2022

JBehave, как провалить все истории
Не знаю почему, но JBehave не принимает во внимание неудачи в данных историях. Если в данной истории произошел сбой, он не выполнит остальные шаги этой истории, но выполнит остальные заданные истории. Вот пример: GivenStories:...
1151 просмотров
schedule 20.12.2022