Robustness Testing in Software Development Quiz

AdmirableMoldavite5220 avatar
AdmirableMoldavite5220
·
·
Download

Start Quiz

Study Flashcards

10 Questions

Match the following concepts with their description:

Robustness Testing = Extension of Boundary value analysis Total number of test cases in robustness testing = 6n+1, where ‘n’ is the number of input values Graphical representation of the inputs(Robustness Testing) = 0,50 0 0,40 y 0 0,30 0 0,20 0 0,10 0 0, 0 100 200, 300 400 ,0 0 ,0 ,0 x Expected Output = 300, 400, 300, 401, 300, 500, 300, 599, 300, 600, 300, 199, 300, 400

Match the following input values with their descriptions:

Minimum = The lowest valid input value Just above the minimum(minimum+) = Input value just above the minimum Just below the maximum(maximum-) = Input value just below the maximum Maximum = The highest valid input value

Match the following test case inputs with their expected outputs:

99 300 = Invalid Input 10 0 = 300, 400 10 1 = 300, 401 20 0 = 300, 500

Match the following terms with their meanings:

Boundary value analysis = Selecting invalid values and observing program responses Nominal (Average)value = Average input value Just below the maximum(maximum-) = Input value just below the maximum Just above the maximum(maximum+) = Input value just above the maximum

Match the following numbers with their corresponding descriptions:

6n+1 = Total number of test cases in robustness testing 300 = Expected Output for test cases 99 = Input value for a test case 400 = Expected Output for a test case

What is robustness testing and how is it related to boundary value analysis?

Robustness testing is an extension of boundary value analysis where invalid values are selected to observe the program's responses. It includes two additional states just below the minimum value (minimum-) and just above the maximum value (maximum+), creating a total of 6n+1 test cases, where 'n' is the number of input values.

How many test cases are there in robustness testing and how are they calculated?

The total number of test cases in robustness testing is 6n+1, where 'n' is the number of input values. These test cases cover various input values such as minimum, just above the minimum, just below the minimum, nominal value, just below the maximum, just above the maximum, and maximum.

Describe the graphical representation of the inputs in robustness testing.

The graphical representation of inputs in robustness testing typically shows the input values on the x-axis and the expected output on the y-axis. This representation helps visualize the relationship between different input values and their corresponding expected outputs.

Provide an example of a test case with its input values and expected output in robustness testing.

Test Case 1: Input values - 99, 300; Expected Output - Invalid Input

What are the additional states included in robustness testing, and how do they contribute to the testing process?

The additional states in robustness testing are just below the minimum (minimum-) and just above the maximum (maximum+). These states help in evaluating the program's behavior when handling input values near the boundaries, providing insights into its robustness and error-handling capabilities.

Test your knowledge of robustness testing in software development with this quiz. Explore concepts such as boundary value analysis, invalid input selection, and the total number of test cases.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Robustness Principle Quiz
44 questions
Distributed Computing Overview Quiz
30 questions
Use Quizgecko on...
Browser
Browser