adplus-dvertising
frame-decoration

Question

What is the main idea behind test-driven development?

a.

Analysis and review techniques to detect faults in requirements and design documents

b.

Careful planning and design of test activities

c.

Error-prone constructs and valuable knowledge

d.

The shift of emphasis in test practice

Posted under Software Engineering

Answer: (b).Careful planning and design of test activities Explanation:Test-driven development is a software development approach where testing is integrated into the development process. The main idea behind this approach is that the developers write test cases before they start coding. This helps them to carefully plan and design the test activities and prevents errors from being made in the first place. The emphasis is on the careful planning and design of test activities

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 main idea behind test-driven development?

Similar Questions

Discover Related MCQs

Q. What is the gradual shift of emphasis in test practice?

Q. What is the role of testing in an improvement process?

Q. What is the main focus of software developers?

Q. What is the approach of Test-driven Development (TDD)?

Q. What is the focus of verification and validation activities during software development?

Q. What is the purpose of requirements engineering?

Q. What are the criteria for a requirements specification according to Boehm?

Q. What is the main aim of testing the completeness criterion of a requirements specification?

Q. What is the purpose of testing the requirements specification?

Q. What are the four essential criteria for a requirements specification according to Boehm?

Q. What does the feasibility criterion have to do with?

Q. What are the most likely errors in a requirements specification according to Poston?

Q. What is the purpose of a standard format for documenting the requirements specification?

Q. What is the most likely error in a requirements specification according to Poston?

Q. What is the purpose of using a standard format for documenting the requirements specification?

Q. What is the purpose of the design phase?

Q. What is the purpose of testing the design itself during the design phase?

Q. What is the most effective technique to find errors in a program text?

Q. What are the two types of tools to support the testing of code?

Q. What is a test driver in the context of testing code?