Top "Bdd" questions

BDD stands for Behavior Driven Development.

Is BDD really applicable at the UI layer?

BDD is an "outside-in" methodology, which as I understand it, means you start with what you know. You write your …

testing bdd
Does Django have BDD testing tools comparable to Rails' testing tools?

Ruby/Rails enjoy some really nice and powerful Behavior Driven Design/Development testing frameworks like Cucumber and RSpec. Does Python/…

python ruby-on-rails django testing bdd
How to see exactly what went wrong in Behave

We recently started using Behave (github link) for BDD of a new python web service. Question Is there any way …

cucumber bdd jbehave nbehave python-behave
Cuke4Nuke or SpecFlow?

I am trying to decide if I should use Cuke4Nuke or SpecFlow. What are the pro/cons of each? …

rspec tdd cucumber bdd specflow
Is there a BDD framework for testing Javascript that uses Gherkin DSL?

I am very much a fan of BDD and Behat for PHP. Is there something equivalent for Javascript, ie, that …

javascript unit-testing cucumber bdd javascript-framework
How to stub require() / expect calls to the "root" function of a module?

Consider the following jasmine spec: describe("something.act()", function() { it("calls some function of my module", function() { var mod = require(…

javascript node.js bdd stub jasmine
How to verify the selected option from the dropdown using Behat/Mink

There are couple of filters on the page and I would like to verify the default filter values. I'm not …

php css-selectors bdd behat mink
How to document non-functional requirements (NFRs) in a story/feature?

The Specification By Example book states the non-functional requirements (commonly referred to as NFRs) can be specified using examples. I've …

bdd specifications user-stories
Why specflow is needed in cucumber even its supporting BDD Tools

I am trying to find why specflow is needed for developing BDD test automation framework using .NET. As Cucumber itself …

cucumber bdd specflow
Additional logging JBehave

The scenario is this: We are using JBehave and Selenium for system, integration and end to end testing. I am …

java logging selenium-webdriver bdd jbehave