Sign Up Sign Up

Sign In with Facebook
Sign In with Google
Sign In with Twitter
or use

Have an account? Sign In Now

Sign In Sign In

Sign In with Facebook
Sign In with Google
Sign In with Twitter
or use

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address to get a reset link.


Have an account? Sign In Now

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InJoin Now

FAQwalla

FAQwalla Logo FAQwalla Logo

Mobile menu

Close
Ask a Question
  • Write an answer
  • Q&A Categories
  • Leaderboard
  • Points & Badges
Anonymous
Anonymous
Asked: September 6, 20212021-09-06T02:08:26+05:30 2021-09-06T02:08:26+05:30Category: Technology

What is TDD ?

  • 1 1 Answer
  • 0 Followers
Share
  • Facebook

    Answer this question & earn 50 points

    Sign In with Facebook
    Sign In with Google
    Sign In with Twitter
    or use

    Forgot Password?

    Don't have an account? Sign Up Here

    1 Answer

    • Voted
    • Recent
    1. Mighty Ashish Guru
      2021-09-06T02:08:56+05:30Added an answer on September 6, 2021 at 2:08 am

      Answer:

      TDD is an acronym for Test-Driven Development. TDD is a software development process that relies on the repetition of a very short development cycle: first the developer writes an (initially failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test.

       

      TDD is an iterative software development process where you first write the test with the idea that it must fail.

       

      This is a different approach to the traditional development where you write the application functionality first andthen write test cases. The major benefit of this approach is that the code becomes thoroughly unit tested (you canuse JUnit or other unit testing frameworks).

      • 0
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on WhatsApp
    aalan

    Sidebar

    Related Questions

    • Software Development in the Middle East: How to Outsource Skilled Programmers?

    • How Much Does It Cost to Make an App?

    • Hire ReactJS Developers in India - Top Five Reasons

    • How to Hire App Developer For Mobile App Development?

    • A complete Guide For augmented reality app development In Belgium

    Adv 120x600

    Explore

    • Q&A Categories
    • Earn Badges
    • Leaderboard
    • Unanswered
    • Create a poll
    aalan

    Footer

    Popular Categories

    NCERT Solutions

    Aptitude & Reasoning

    General Knowledge

    Puzzles

    Chemistry

    Physics

    Biology

    Community

    Write an answer

    Points & Badges

    Leaderboard

    Our Goal

    Community Guidelines

    Terms & Conditions

    Suggest Improvements

    Disclaimer

    FAQwalla is purely a user-generated content site and so, the questions & answers posted here will solely reflect the views of the users. So, please note that the site & its owners will not be responsible for the views expressed. However, our team will take down any content that doesn’t follow our community guidelines.

    The FAQ Blog

    Privacy Policy

    Contact Us

    Social media

    © faqwalla | All Rights Reserved