![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Version 5.2.3 |
| Behavior-driven testing (BDT) |
Besides the traditional concept of keyword-driven testing a second concept called Behavior-driven testing (BDT) is widely being used. Tools for behaviour driven testing like Cucumber/Gherkin can easily be integrated into QF-Test (please contact Quality First Software GmbH for a description about how to set up and configure BDT with QF-Test). Using this approach allows testers to describe test-cases more or less in continuous text and sentences. But the tester needs to follow a predefined vocabulary at the beginning of the sentence. Test-cases described like this can be more readable for persons without any knowledge of the test-cases. Test-cases can be described from a technical perspective (see subsection 27.4.1) or from a business perspective (see subsection 27.4.2) like in keyword driven testing. You find samples for both variants in the following sections.
| Behavior-Driven Testing (BDT) from technical perspective |
| Behavior-Driven Testing (BDT) from business perspective |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | Last update: 3/9/2021 Copyright © 1999-2021 Quality First Software GmbH |
1. Functional cookies
The functional cookie for saving your cookie configuration (cookie_consent) is essential and valid for 12 months.
2. Performance and statistic cookies
We use Matomo for analyzing and optimizing our website. Cookies permit an anonymous collection of information that help us offering you a clear and user-friendly visit of our web pages.
This cookie contains a unique, pseudonymized visitor ID internal to Matomo for recognizing returning visitors.
This cookie is used to track from which website the anonymized user proceeded to our website.
The Matomo session cookie is used to track the visitor's page requests during the session.
is created and should be then directly deleted (used to check whether the visitor’s browser supports cookies).
short lived cookies used to temporarily store data for the visit.
short lived cookies used to temporarily store data for the visit.