Описание тега atdd
Разработка через приемочные испытания (ATDD)
3
ответа
Насколько конкретным должен быть мой пример приемочного теста?
Я новичок в корнишоне / ATDD / BDD. Я готовлю следующий приемочный тест: Given a user is waiting for an operation to complete And the operation is <percent>% complete When <threshold> seconds elapse Then a progress indicator should be di…
20 фев '17 в 21:56
1
ответ
Как обойти ошибку jbehave при комбинировании метапараметров и таблицы примеров
Я использую проект из архива 0.9.229 thucydides-jbehave. Здесь у меня есть некоторая история: Narrative: Some text Meta: @registrator1 666-126 @registrator2 666-127 @reg1 666126 @reg1 666127 @ip 172.16.1.2 @zone1 666-126-666-127 Scenario: A Given th…
02 июл '14 в 06:30
2
ответа
Как сквозные приемочные тесты должны разделять большую функцию на сценарии?
В своей статье " Что в рассказе"? Дэн Норт делает ряд отличных моментов. Три, в частности: Название сценария должно сказать, что отличается Вы должны быть в состоянии выстроить сценарии в ряд и описать, как они отличаются, используя только заголовок…
05 май '15 в 16:55
2
ответа
Какова связь между фреймворком Robot и Python?
В чем разница между фреймворком Robot и Python, и почему мне нужно установить язык Python для использования фреймворка Robot для тестирования и где я могу запустить фреймворк Robot? Это через командную строку?
24 фев '15 в 12:37
1
ответ
Правильно ли в BDD обходить уровни обслуживания и изменять состояние данных для настроек тестирования?
Используя SpecFlow, мы сделали вызовы нашему сервисному уровню API, который затем общается с постоянным уровнем. Большинство наших сценариев хорошо описаны с использованием API для настройки базы данных в различные состояния, однако есть несколько с…
09 дек '14 в 18:38
1
ответ
Как включить Java BDD в конвейер сборки и развертывания Bluemix?
В команде, в которую я вовлечен, мы ищем, как мы можем извлечь выгоду из сервисов bluemix для улучшения нашего реального процесса разработки. Наш технологический стек основан на Java, Weblogic, Oracle. Мы хотели бы, чтобы каждый новый вклад в разраб…
08 апр '16 в 20:17
1
ответ
Библиотека DateTime в Robot Framework
Можно ли использовать библиотеку DateTime в RobotFrame версии 2.8.4, я проверил и узнал, что библиотека DateTime поставляется только с RF версией 2.8.5. Итак, в моем случае я использую старую версию, которая не поддерживает библиотеку DateTime. Моя …
12 май '15 в 05:18
0
ответов
Rerun Неудачные тестовые случаи из output.xml с использованием jython в robot/RIDE
Я использую RIDE 1.3 с помощью robotframework 2.8.7 работает на Python 2.7.6, Для выполнения моего теста я использую jybot. Версия Jython Jython 2.5.3, У меня есть выходной XML генерировать из предыдущего запуска с неудачными случаями. Теперь мне ну…
21 дек '18 в 05:43
1
ответ
Веб-бегун для jbehave: есть ли способ управлять историями в сети?
Я хотел бы, чтобы мои ранее существующие истории jbehave отображались в каком-либо веб-приложении, и чтобы деловые люди могли создавать и сохранять измененные истории в веб-интерфейсе, а также запускать их через Интернет. UI. Я пробовал jbehave веб-…
11 фев '14 в 19:56
3
ответа
Тестирование перенаправления URL с использованием Cucumber Protractor и Typescript
Последний шаг в коде завершается неудачно с ошибкой утверждения, поскольку фактическое значение остается LoginPage, я полагаю, потому что шаг завершен до того, как браузер фактически перенаправлен на HomePage. Я пытался с помощью browser.sleep(10000…
27 авг '17 в 21:59
1
ответ
Как подсчитать метки по запущенным сценариям в Ruby Cucumber?
У меня есть файл функций с несколькими сценариями и различными тегами для каждого из сценариев. Я запускаю тест Cucumber с помощью команды rake с определенным тегом и создаю собственный HTML-отчет. Настраиваемый отчет в формате HTML создается в хуке…
05 фев '16 в 00:22
2
ответа
Есть ли способ настроить Robot Framework, чтобы выполнение не останавливалось из-за сбоя
Мне известны слова "Выполнить ключевое слово" и "Продолжить при ошибке" / "Выполнить ключевое слово" и "Игнорировать ошибку / Выполнить ключевое слово" и "Вернуть статус". Встроенные ключевые слова, но у меня есть очень широкий набор тестовых случае…
08 май '18 в 07:11
1
ответ
Можно ли вызвать методы контроллера ASP.NET MVC из теста в работающем веб-приложении MVC?
Я изучаю ASP.Net MVC и прочитал, что модульное тестирование легко выполнить, так как можно создавать экземпляры контроллеров и вызывать их методы без необходимости развертывания на веб-сервере, а также легко имитировать зависимые объекты и т. Д. (см…
17 июн '14 в 10:00
2
ответа
Рассказы о сценариях с огурцами в спринте?
Я только начинаю с Cucumber и BDD/ATDP(Acceptance Test Driven Planning) в новом проекте, я не на 100% уверен в том, что составляет историю, - сценарии, которые я в конечном итоге буду использовать в качестве своих спринтерских историй? Я предполагаю…
24 фев '14 в 10:27
1
ответ
IdentityServer4 первый приемочный тест
Я начинаю новый проект для создания API аутентификации с использованием IdentityServer4 после TDD. Многие микросервисы и веб-сайты будут использовать это для аутентификации пользователей. Но я не смог выяснить первые 3 приемочных теста для проекта. …
03 фев '17 в 13:03
1
ответ
Как извлечь еженедельный отчет и войти из выполняемого теста в течение 60 дней в Robot Framework
Я выполняю сценарий тестирования производительности / надежности / стресса (P/S/R) в моем SUT(тестируемой системе) с использованием Robot Framework и некоторых внутренних библиотек (например, s2l, os, бюллетеня, коллекции, datetime и некоторых собст…
21 май '15 в 11:39
1
ответ
Насколько полными должны быть спецификации SBE?
Я работаю над довольно большой существующей кодовой базой, где создаются спецификации SBE для определения поведения продукта. В настоящее время существует около 450 сценариев, и это число растет с каждой новой функцией, добавляемой в базу кода. По с…
13 янв '14 в 11:23
1
ответ
Пользовательские истории, записанные и уточненные с использованием геррита в качестве основного средства коммуникации
Я унаследовал процесс, где gerrit используется для сбора и совместной работы над пользовательскими историями. Этот процесс используется на самой ранней стадии записи историй, и он кажется очень длинным по сравнению с подходом на доске. Такое ощущени…
29 окт '13 в 11:13
1
ответ
Как получить вывод JSON с каратэ и Junit5?
Я использую com.intuit.karate.junit5.Karate, и он генерирует только HTML-отчет, но я хотел бы получить вывод JSON. Я посмотрел на код, однако он по умолчанию генерирует вывод HTML только путем вызова Engine.saveResultHtml() метод. Могу ли я узнать, …
31 янв '19 в 15:14
1
ответ
cucumber-protactor-typcript правильный способ установить сон и элемент css
Я хотел бы щелкнуть на предоставленной пользователем строке CSS с использованием транспортира, огурца и машинописного текста, однако код, который я написал, здесь не работает. element (by.id (x)) работает отлично, однако element(by.css(x)) не работа…
08 фев '19 в 21:29