adplus-dvertising
frame-decoration

Question

What is the difference between traditional development and test-driven development?

a.

In traditional development, tests are written after the design and implementation.

b.

In test-driven development, tests are written before the design and implementation.

c.

In traditional development, design and implementation is done before the tests.

d.

In test-driven development, design and implementation is done after the tests.

Answer: (b).In test-driven development, tests are written before the design and implementation. Explanation:The traditional development approach involves starting with design and implementation, followed by writing tests. In contrast, in test-driven development, the process starts with writing a few tests for the new functionality, then the design and implementation is done accordingly to make the tests pass.

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the difference between traditional development and test-driven development?

Similar Questions

Discover Related MCQs

Q. What is Test-Driven Development (TDD)?

Q. What is the purpose of the test in TDD (Test-Driven Development)?

Q. What happens when the initial test in TDD (Test-Driven Development) fails?

Q. How is the list of things to be done in TDD (Test-Driven Development) similar to the backlog used by architects while architecting a system?

Q. What is test-driven development?

Q. What is the role of JUnit in test-driven development?

Q. What are the steps involved in each iteration of test-driven development?

Q. What is the goal of test-driven development?

Q. What is the role of tests in test-driven development?

Q. What is test-driven development (TDD) a part of?

Q. What is the purpose of using an automated unit testing framework in TDD?

Q. What is the first step in each iteration of TDD?

Q. What is the purpose of writing tests in TDD?

Q. What is the benefit of TDD?

Q. What is the Software Verification and Validation Plan?

Q. According to the IEEE Standard 1012, which phases are identified for the software development process?

Q. What is the purpose of the Test Plan?

Q. What does the Test Design documentation specify for each software feature?

Q. What is the Test Item Transmittal Report?

Q. What is the Test Log?