Bdd – вопросы и ответы

54
голоса
2
ответа
Допустим, в шаге сценария Cucumber есть шаг, использующий таблицу данных: И я добавляю нового пользователя | firstName | lastName | workEmail | workPhone | userName | assignedRoles | assignedAdviso...
2 месяца, 4 недели назад vitali_li
88
голосов
2
ответа
Я много читал много о TDD/BDD и всех хороших вещах. Написание тестов перед кодом - это действительно идея, которая мне нравится. Но, на мой вопрос. Кто пишет блок-тесты? QA или разработчики?
2 месяца, 4 недели назад Smile
76
голосов
2
ответа
Мне нужно написать класс для применения правил о элементах, которые могут быть добавлены или не добавлены в один и тот же контейнер на складе, и я хотел бы перевести требования в Cucumber перед его...
2 месяца, 4 недели назад petersergeant
95
голосов
1
ответ
У меня проблема с параметром "Присваиваемые образцы, параметризованные примерами". Я попытался достичь следующего потока в следующем примере Моя реализация выглядит так: Main.story Meta: GivenStori...
2 месяца, 4 недели назад Igal
54
голоса
1
ответ
Im работает над приложением, которое занимается краткосрочными курсами, в основном заказчик может регистрировать или резервировать курс, покупать книги или другие материалы, необходимые для курса (...
2 месяца, 4 недели назад Jaime Sangcap
77
голосов
3
ответа
При выполнении BDD кажется, что Cucumber является инструментом по умолчанию, чтобы определять поведение, однако сайт Cucumber и статьи выглядят немного устаревшими и не очень активными. Каковы альт...
2 месяца, 4 недели назад JE42
57
голосов
2
ответа
Я пишу BDD, используя огурец для моего приложения Rails, но получаю проблемы при запуске 'огурец' Моя база данных для теста - "test_db". Когда я запускаю функции огурца /my_Feature_file.feature, он...
3 месяца назад Gopal S Rathore
85
голосов
1
ответ
Я хочу делать ATDD с TDD и DDD, и я хочу сначала обнаружить поведение (используя mocks) модели домена (электронная торговля в моем примере). Вы можете себе представить, что при разбиении на DDD мы ...
3 месяца назад Rad
55
голосов
4
ответа
Я работаю над библиотекой автоматизированного тестирования в стиле BDD, и было бы замечательно, если бы я мог включить исходный код неудачного теста в сообщение об исключении. Предполагая, что я мо...
3 месяца назад dbruning
85
голосов
1
ответ
Это сводка тестов после запуска: 1 feature passed, 0 failed, 0 skipped 1 scenario passed, 0 failed, 0 skipped 3 steps passed, 0 failed, 0 skipped, 0 undefined Я хочу, чтобы иметь возможность печата...
3 месяца назад teddybear123
84
голоса
1
ответ
Возможно ли установить тестовые данные при запуске тестов UIAutomation для iOS? Я видел сообщение, в котором говорится о том, что у вас есть uiautomation через пользовательский интерфейс, чтобы соз...
3 месяца назад Christian Schlensker
54
голоса
1
ответ
Я хотел бы приблизиться к тестовому охвату поведения с использованием Behat в PHP. Очевидно, что, в отличие от покрытия кода, поведенческий охват не является точно поддающимся количественной оценке...
3 месяца назад DanielM
54
голоса
1
ответ
Я тестирую простой тест Buc Duc Cucumber на Android и получаю ошибку огурца org.picocontainer.PicoCompositionException: Either the specified parameters do not match any of the following constructor...
3 месяца назад Emma
113
голосов
1
ответ
Кто-нибудь хотел бы поделиться своим рабочим процессом для подхода BDD/TDD с использованием Cucumber и начать с пустого приложения rails? Я пытаюсь научиться формировать свой подход к дизайну для н...
3 месяца назад Mario Zigliotto
102
голоса
2
ответа
Я хочу спросить что-нибудь о шпионе жасмина. Обычно я использую шпион, как это function getAuthrize(id) { $.ajax({ type: "GET", url: "/Account/LogOn" + id, contentType: "application/json; charset=u...
3 месяца назад Ancient
101
голос
2
ответа
Я пытаюсь упростить способ использования огурцов. У нас есть бегун для каждой папки, и мы всегда меняем бегун в конфигурации запуска, у которой есть некоторые параметры VM. Я могу щелкнуть правой к...
3 месяца назад Popescu Marius-Vasile
66
голосов
3
ответа
Эта проблема: Если у меня есть несколько файлов Steps, при выполнении тестов создается впечатление, что создание WebDriver для каждого происходит независимо от того, какие тесты я запускаю. Я видел...
3 месяца назад Eddy Jones
178
голосов
5
ответов
Я просто вхожу в концепцию BDD и слушал разговор Скотта Беллвора с парнями из группы Herding Code. Я играл с SpecFlow, и мне понравилось. Я понимаю различие между ATDD и TDD, как описано в сообщени...
3 месяца назад Brian McCord
54
голоса
1
ответ
Я пытаюсь понять, где SBE дополняет или заменяет традиционную документацию требований. Уровни требований к диаграмме показывают три уровня традиционных требований к программному обеспечению. Какой ...
3 месяца назад Chris Snow
66
голосов
1
ответ
Я прочитал несколько статей о том, как мы можем реализовать BDD с помощью cuuumber, но я не могу полностью понять. Допустим, у меня есть сервис /v1/picture?viewer=1&viewed=2&flag=1 Для этих...
3 месяца назад Suhaanaa Shah
93
голоса
1
ответ
У меня есть контроллер под названием SolutionsController, действие индекса которого отличается в зависимости от значения params[:user_id] . Если его nil, то он просто отображает все решения на моем...
3 месяца назад TheDelChop
115
голосов
1
ответ
Мне нравится способ Cucumber связывать спецификации пользователя с интеграционным тестированием. Часть Cucumber более или менее понятна для меня. Я боюсь, когда дело доходит до того, что нужно тест...
3 месяца назад Alex Smolov
85
голосов
1
ответ
Я использую Jest для своих модульных тестов, и я вхожу в процесс интеграции Cucumber.js для запуска спецификаций, написанных в Gherkin. У меня все настроено, и оно работает, но я столкнулся с одной...
3 месяца назад Johannes Fahrenkrug
115
голосов
1
ответ
Чтобы проверить внутренние ИТ-приложения с точки зрения пользователя, мне нужно установить фон Behat для моих сценариев, который включает в себя вход в решение Single Sign On на основе cookie. Это ...
3 месяца назад Jeremy Wadhams
107
голосов
1
ответ
Используя транспортир-огурец-каркас Как мне изменить вывод консоли CucumberJ, который будет выводить шаги во время выполнения. Пример сценария в компоненте: Given that Home Page is Displayed When I...
3 месяца назад dakafa
55
голосов
2
ответа
Я запускаю тесты Жасмин, в настоящее время около 1900 тестов в спецификации. Для начала тестирования требуется около 45 секунд. Даже когда я запускаю один тест. Одна вещь, которую я заметил, это то...
3 месяца назад zmanc
135
голосов
4
ответа
Im использует библиотеку спецификаций BDD для записи модульных тестов Scala ( http://code.google.com/p/specs ) . В моем коде, если я хочу утверждать, что выбрасывает исключение типа ClassNotFoundEx...
3 месяца назад Joe
67
голосов
2
ответа
Каков предпочтительный (или просто хороший) шаблон для многокомпонентного сценария Codecept.js, например: Выберите файл для загрузки. Очистить выбор. Выберите файл для загрузки после очистки. Я мог...
3 месяца назад Dane
68
голосов
1
ответ
Я разрываю свои волосы здесь. При запуске Cucumber в режиме Spork (-drb) метод visit() не работает. Просто попробуйте выполнить функциональный шаг: When I go to the home page вызывает веб-шаг: When...
3 месяца назад Amy
94
голоса
1
ответ
Учитывая guard-rails gem - простой способ запустить сервер rails и автоматически перезапустить его во время разработки по мере изменения исходных файлов; как этот камень будет использоваться для за...
3 месяца назад Alec Wenzowski
54
голоса
2
ответа
Сейчас я работаю над проектом, в котором мы используем cucumber-jvm для приемочных испытаний. В предыдущих проектах я бы создал внутренние DSL в groovy или scala для принятия приемочных тестов. Эти...
3 месяца назад murungu
67
голосов
1
ответ
Я пытаюсь охватить проект с помощью тестов BDD, используя фреймворк behave, python. Проблема в том, что все материалы BDD используют не настоящие, игрушечные примеры. Мой проект довольно большой, и...
3 месяца назад Andrew Glazkov
54
голоса
1
ответ
мы планируем построить систему, основанную на весне, и мы хотели бы использовать базовую платформу BDD. Система также основана на OSGi. Любое предложение для хорошей структуры BDD, которая также вп...
3 месяца назад myborobudur
55
голосов
1
ответ
Я пытаюсь определить, как пройти обязательный параметр, необходимый для выполнения определенного маршрута в моем файле функций Behat. Это мой сценарий: Scenario: I should be able to create a cars a...
3 месяца назад crmpicco
85
голосов
2
ответа
Я некоторое время боролся со своей проблемой, и я решил обратиться за помощью. Поэтому я пишу свой репозиторий GitHub, поэтому могу поместить его в свое резюме. Проблема в том, что я решил использо...
3 месяца назад Mariusz Adamczyk
55
голосов
1
ответ
Feature: Capability(Model) module feature Scenario: User is Logged In Given Accelare url is launched When User Enters valid username "yashodeep.patil@nitorinfotech.com" and password "Workfit2511#" ...
3 месяца назад Yashodip Patil
107
голосов
2
ответа
Недавно мы начали использовать BDD для написания наших требований. Это было очень полезно, это сделало общение между аналитиками и разработчиками намного проще. (В сочетании с пользовательскими инт...
3 месяца назад Anıl Çelik
54
голоса
2
ответа
Я новичок в автоматизации тестирования программного обеспечения и написал следующий тестовый скрипт в Selenium Webdriver и Ruby binding. Он выполняет действия пользователя (клики, вводит, заполняет...
3 месяца назад SoftwareTestingEnthusiast
94
голоса
1
ответ
Может ли кто-нибудь мне рассказать, как можно получить доступ к описанию шага, записанному в одном файле свойств структуры BDD, во всех файлах функций проекта. Спасибо, Eswar
3 месяца назад Eswar
55
голосов
2
ответа
Мое требование состоит в том, чтобы читать примеры из внешнего файла Excel, а не записывать их в файл функций. У меня есть более 100 примеров, которые трудно сохранить в файле функций. Не могли бы ...
3 месяца назад AniSaw
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема