Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Software Testing Question 3 (a) Give a description of the Test-Driven Development paradigm and pro- vide details of two benefits. [6 marks] (b) Explain the
Software Testing Question 3 (a) Give a description of the Test-Driven Development paradigm and pro- vide details of two benefits. [6 marks] (b) Explain the difference between white-box testing and black-box test- ing. Provide an advantage and a disadvantage of white-box testing compared to black-box testing. [6 marks] (c) In black-box testing, it is usually infeasible to test all uses of an inter- face of a module. Therefore it is common to test only a subset of all possible input patterns. Describe a method by which such a subset carn be selected. Provide concrete examples in your answer. [3 marks] (d) As a project manager which of the following is preferable The test suite covers 100% of the critical code, but currently a large number of these tests fail. The test suite covers less than 50% of the critical code, but all tests pass. Justify your
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started