A team applies BDD and writes the following scenario: 'Given a user has a premium subscription, When they request a download, Then the download should begin within 2 seconds.' What does this scenario PRIMARILY achieve?
- AIt documents the database schema for the premium subscription table
- BIt creates a shared, executable specification that defines both expected behavior and an…
- CIt replaces the need for unit tests in the development cycle
- DIt describes the network architecture required to support fast downloads