BDD, тестирует приемочные испытания?

Вам нужно что-то как Fitnesse, если Вы имеете BDD тесты?

45
задан Alex.K. 24 July 2019 в 17:52
поделиться

2 ответа

Я не знаю, существует ли, строго говоря, такая вещь, как «тест BDD». BDD - это философия, которая предлагает вам наилучшее взаимодействие и взаимодействие с заинтересованными сторонами для выполнения сложного проекта. Он не дает никаких указаний на лучший способ написания тестов. Другими словами, вы, вероятно, все еще будете иметь все обычные виды тестов (включая приемочные тесты) в рамках проекта философии BDD.

Когда вы слышите о «каркасах BDD», обычно под оратором подразумевается каркас для написания всех ваших обычные виды испытаний, но с поворотом BDD. Например, в RSpec вы все еще пишете модульные тесты; Вы просто добавляете к ним аромат BDD.

5
ответ дан 26 November 2019 в 20:55
поделиться

Хотя BDD шире, чем просто тесты, тесты BDD действительно существуют. Эти тесты представляют собой модульные тесты, соответствующие языку BDD.

Учитывая некоторый исходный контекст (данные), Когда происходит событие, затем обеспечьте некоторые результаты.

В зависимости от вашего предпочтительного языка доступно несколько хороших сред BDD. JBehave для Java RSpec для Ruby NBehave для .NET

2
ответ дан 26 November 2019 в 20:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: