• Test-driven development (TDD) is a way of writing code that involves writing an automated unit-level test case that fails, then writing just enough code...
    50 KB (6,529 words) - 14:25, 3 May 2024
  • behavior-driven development (BDD), example-driven development (EDD), and support-driven development also called story testdriven development (SDD). All...
    9 KB (1,106 words) - 05:08, 3 June 2022
  • Behavior-driven development (BDD) involves naming software tests using domain language to describe the behavior of the code. BDD involves use of a domain-specific...
    30 KB (3,730 words) - 15:20, 16 April 2024
  • Continuous test-driven development (CTDD) is a software development practice that extends test-driven development (TDD) by means of automatic test execution...
    4 KB (375 words) - 08:49, 5 December 2023
  • Data-driven testing Modularity-driven testing Keyword-driven testing Hybrid testing Model-based testing Code-driven testing Behavior driven development Data-driven...
    26 KB (3,598 words) - 17:16, 14 May 2024
  • behavior-driven development (BDD), example-driven development (EDD), and support-driven development also called story testdriven development (SDD). All...
    89 KB (10,136 words) - 10:27, 6 May 2024
  • Data-driven testing (DDT), also known as table-driven testing or parameterized testing, is a software testing methodology that is used in the testing of...
    4 KB (576 words) - 22:08, 18 January 2024
  • Keyword-driven testing, also known as action word based testing (not to be confused with action driven testing), is a software testing methodology suitable...
    10 KB (1,380 words) - 18:12, 12 January 2024
  • In test-driven development (TDD), unit tests are written while the production code is written. Starting with working code, the developer adds test code...
    31 KB (3,838 words) - 10:26, 4 May 2024
  • Thumbnail for Acceptance testing
    acceptance testing are, user acceptance testing (UAT), end-user testing, operational acceptance testing (OAT), acceptance test-driven development (ATDD) and...
    22 KB (2,414 words) - 08:38, 15 April 2024
  • Thumbnail for Software testing
    fundamental development activities, such as debugging, from that of verification. Software testing is typically goal driven. Software testing typically...
    76 KB (9,853 words) - 02:12, 9 May 2024
  • Behavior-driven development Design-driven development Domain-driven design Secure by design Test-driven development Acceptance test-driven development Continuous...
    12 KB (1,252 words) - 22:27, 27 April 2024
  • Mock object (category Unit testing)
    where just one would have sufficed. Programmers working with the test-driven development (TDD) method make use of mock objects when writing software. Mock...
    13 KB (1,631 words) - 12:21, 4 May 2024
  • testing Service virtualization Comparison of API simulation tools List of unit testing frameworks Object-oriented programming Test-driven development...
    6 KB (682 words) - 17:36, 9 May 2024
  • Thumbnail for Robot Framework
    Robot Framework (category Software testing)
    is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It is a keyword-driven testing framework that...
    6 KB (490 words) - 01:13, 22 February 2024
  • Behavior-driven development (BDD) Extreme programming List of GUI testing tools Mock object Software testing Test-driven development (TDD) Unit testing xUnit "SAP...
    185 KB (6,635 words) - 20:24, 15 May 2024
  • Given-When-Then (category Software testing)
    2006, as part of behavior-driven development. Acceptance test-driven development Acceptance testing Behavior-driven development Cucumber syntax Hoare triple...
    2 KB (218 words) - 18:57, 19 December 2022
  • control Test-driven development Pezzè, Mauro; Young, Michal (2008). Software testing and analysis: process, principles, and techniques. Wiley. Testing activities...
    11 KB (1,317 words) - 11:32, 13 March 2024
  • RSpec (category Free software testing tools)
    application domain) testing tool written in the programming language Ruby to test Ruby code. It is a behavior-driven development (BDD) framework which...
    10 KB (1,060 words) - 10:49, 23 March 2024
  • Specification by example (category Software development philosophies)
    example-driven development, executable requirements, acceptance testdriven development (ATDD or A-TDD), Agile Acceptance Testing, Test-Driven Requirements...
    10 KB (1,227 words) - 10:48, 11 August 2021
  • architecture or if test-first and test-driven development (TDD) are being performed. The shift-left occurs because the types of testing on the right sides of the...
    7 KB (794 words) - 18:54, 8 August 2023
  • Mockito (category Unit testing frameworks)
    (mock objects) in automated unit tests for the purpose of test-driven development (TDD) or behavior-driven development (BDD). The framework's name and...
    9 KB (813 words) - 22:37, 26 July 2023
  • Feature-driven development (FDD) is an iterative and incremental software development process. It is a lightweight[according to whom?] or Agile method...
    10 KB (1,274 words) - 13:44, 10 April 2024
  • Thumbnail for Kent Beck
    Kent Beck (category Software testing people)
    founding document for agile software development. Extreme and Agile methods are closely associated with Test-Driven Development (TDD), of which Beck is perhaps...
    7 KB (621 words) - 17:08, 18 February 2024
  • Erich Gamma (category Software testing people)
    Eclipse Java development editor, and with Kent Beck he co-wrote the JUnit software testing framework which helped create Test-Driven Development and influenced...
    3 KB (209 words) - 05:30, 9 April 2024
  • application domain). For instance, in model-driven development, technical artifacts such as source code, documentation, tests, and more are generated algorithmically...
    10 KB (1,054 words) - 06:33, 8 February 2024
  • Playwright (software) (category Graphical user interface testing)
    Irvine, Daniel (2023). Svelte with Test-Driven Development: Advance your skills and write effective automated tests with Vitest, Playwright, and Cucumber...
    9 KB (776 words) - 17:39, 2 May 2024
  • engineering, tester-driven development, or bug-driven development, is an anti-pattern where the requirements are determined by bug reports or test results rather...
    2 KB (300 words) - 20:18, 26 March 2024
  • techniques such as programming in the large, code refactoring and test-driven development, exist to make it easier to maintain large, complicated programs...
    1 KB (121 words) - 19:53, 14 February 2022
  • business requirements, software design, testing, to release. Software engineering, in addition to development, also includes project management, employee...
    23 KB (2,815 words) - 07:59, 12 May 2024