Свързани публикации 'bdd'


Документация 📝 като код: Разбиране на проблема
Ако отговорите с НЕ на въпросите по-долу, тогава може би тази публикация и други от поредицата ще ви помогнат да пишете и управлявате по-добра документация 📝. ДОВЕРЯВАТЕ ли се на настоящата си документация? Съществува ли само един източник на истина за вашата документация? Лесно ли се намира? Лесно ли е да се изгради графиката на зависимостта от текущата документация? Винаги ли е в синхрон с функциите на вашата кодова база? Лесно ли е да разберете регистрационните файлове за..

Използване на управлявана от данни и фалшива библиотека в действителност
Управлявано от данни: Управляваното от данни тестване е техника, при която тестовите случаи се дефинират с помощта на данни от външни източници, като CSV файлове, електронни таблици или бази данни. Този подход е полезен, когато трябва да тествате голям брой сценарии или входни комбинации и ви позволява лесно да актуализирате вашите тестови случаи, без да променяте кода си. Можете да използвате различни библиотеки в JavaScript, за да четете и анализирате външни източници на данни, като..

Свързани въпроси 'bdd'

BDD с ASP.NET MVC
Току-що започнах да разработвам ASP.NET MVC уеб приложения . Едно нещо, което харесвам в ASP.NET MVC, е вградената тестова среда. Дава ви възможност да пишете модулни тестове и изградени тестово управлявани уеб приложения (TDD). Но липсва ми...
2015 изгледи
schedule 20.09.2022

Guard and Cucumber: когато редактирам дефиниция на стъпка, бих искал да изпълнявам само функции, които изпълняват тази стъпка
Прочетох темата Guardfile за изпълнение на функция за единична краставица в поддиректория? и това работи чудесно: когато променя функция, само тя ще се управлява от guard. Но в другата посока не работи: когато редактирам който и да е файл с...
350 изгледи
schedule 20.09.2022

Как да тествам JavaFX с Cucumber?
Искам да напиша JavaFX приложение, използвайки BDD и Cucumber. Вече намерих библиотеката TestFX, която може да ми помогне тук, но все още не намерих подходяща настройка. Основният ми проблем е рестартирането на приложението за различните сценарии....
1016 изгледи
schedule 17.09.2022

Описване на „изчакваща“ стъпка на езика на корнишона
Опитвам се да опиша сценарий на моето приложение на езика на корнишони, така че да мога да го използвам като изпълнима спецификация. Сценарият е по-малко следният: Има фаза от процес, в която се извършва проверка. Ако всички условия за проверка са...
245 изгледи
schedule 16.09.2022

Може ли Karate DSL да бъде извикан от краставични сценарии от по-високо ниво?
Модел, който намерих за супер полезен, е да поддържам сценариите във файловете с функции специфични/уместни за бизнеса. След това в дефинициите на стъпките направете всички технически неща, като специфичните REST извиквания и твърдения. Когато за...
276 изгледи
schedule 21.09.2022

Кои от тези BDD инструменти са по-подходящи и имат повече предимства за C# приложения?
Бих искал да знам вашата препоръка за това кой инструмент има повече предимства, когато става въпрос за процеса на разработка на BDD: SpecFlow Cuke4Nuke (Cucumber порт за .NET) Ндръж се StoreEvil Bddify NSpec Nпосочете StoryQ...
485 изгледи
schedule 11.10.2022

Има ли добавки за Rails, които могат да генерират модели, изгледи и т.н., използвайки сценарии на Cucumber?
Планирам да създам плъгин, който ще генерира код на приложение въз основа на сценарии на Cucumber, но искам да съм сигурен, че не преоткривам колелото тук. Някой знае ли за плъгин, който работи с Cucumber и генерира модели, контролери и изгледи?...
569 изгледи
schedule 29.10.2022

Моите cuke4duke тестове висят и никога не прекратяват
Не мога да разбера защо моите уеб базирани тестове за краставици никога не прекратяват. Всички дефиниции на стъпки преминават, но браузърът никога не излиза на последната стъпка и следователно скриптът ми виси. В момента използвам cuke4duke...
508 изгледи
schedule 12.11.2023

edx SaaS курс – Кое от следните е вярно за потребителските истории? Изберете всички приложими
Здравейте всички, правя курса по edx и в този отговор получавам грешка Така че, ако някой от вас знае правилния отговор, моля, кажете ми защо получавам грешка, ако избера всички опции като верни. Кое от следните е вярно за потребителските...
1625 изгледи
schedule 26.10.2023

Трябва ли да тествам дали е извикан метод за заглушаване?
Тъкмо започвам с BDD/TDD, използвайки MSpec (с AutoMocking от James Broome) и RhinoMocks. Ето откъс от моя практически проект: namespace Tests.VideoStore.Controllers { public abstract class context_for_movie_controller :...
226 изгледи
schedule 17.12.2023

Как да започнете с TDD с помощта на Winforms
Наскоро прочетох/гледах толкова много за TDD & BDD, че наистина искам да ги овладея. Бил съм разработчик, който само пише код и след това го тества отвън (както винаги сме започвали). Проблемът изглежда е в стартирането и работата с TDD. Искам...
1998 изгледи
schedule 25.12.2023

Как да интегрирам MSpec с MS Build?
Преди няколко дни гледах BDD screencast от Роб Конъри . Във видеото той показа как да използва MSpec , така че го изтеглих и си поиграх с частите. Това, което искам сега, е да интегрирам MSpec с MS Build, но не знам как... Използвам TFS team...
2634 изгледи

Може би да използвате услуга, която работи непрекъснато във фонов режим?
2516 изгледи
schedule 29.05.2024

Краставица чете данни от таблица с 3 колони?
Опитвам се да прочета данни от таблица с вградени данни с три колони в краставица. Файл с функции: Then I should see grades,exteriors, interiors and engines available: |grades |exteriors | engine | |xdata-id-Elegance...
12588 изгледи

Очаквайте извикване на метод и прокси към оригиналния метод с RSpec
Искам да открия с BDD липсващи :include параметри за ActiveRecord::Base.find метод. Така че идеята ми е да имам нещо подобно на спецификациите: ActiveRecord::Base.should_receive(:find).once.and_proxy_to_original_method parent = SomeClass.find 34...
3702 изгледи
schedule 17.02.2024

най-добра практика за писане на bdd функция/сценарии за краставица заедно с потребителя
Имам въпрос, когато практикувам TDD cucumber java. За да може програмист като мен да работи заедно с бизнес потребител или мениджър на проекти, къде трябва да се съхранява файлът с функции? Сливане ? GIT/SVN? Ако съхраняваме файлове с...
489 изгледи
schedule 07.11.2022

Тествайте абстрактен клас чрез конкретен клас
Наистина съм нов в PHPSpec и BDD като цяло, така че може би предположението ми не е добро, в такъв случай, моля, поправете ме. Нека разгледаме този сценарий //src/myBundle/Model/FooInterface interface FooInterface { [...] }...
446 изгледи
schedule 10.12.2022

Интеграция на Zend Framework с Behat BDD
Някой да е използвал Behat със Zend Framework? Някакви примери как да използвате и двете?
2807 изгледи
schedule 25.02.2024

Използване на Specflow за тестване на копиране на обекти
Току-що започнахме да използваме specflow за тестване на голяма кодова база. Тъй като винаги добавяме функции, казахме, че ще направим тестовете на новия код и ще напишем тестове за стария, когато дойде време за рефакторинг. Една от нашите нови...
132 изгледи
schedule 27.02.2024

Как да преработите и да откриете зависимости, когато правите BDD
Правенето на BDD означава преминаване отгоре надолу, така че първо пишем тест за функция от най-високо ниво. Сега, за да настроите тест, обикновено трябва да настроите някои фалшиви вместо истински deps. Откъде знаете какви зависимости са...
527 изгледи
schedule 01.04.2024