Question: 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

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!