Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

A function foo takes three integers as input arguments, i.e., foo (int a , int b , int c ). The three inputs represent the

A function foo takes three integers as input arguments, i.e., foo(int a, int b, int c). The three inputs represent the three sides of a triangle in centimeter. The function is expected to return the type of a triangle: equilateral, isosceles, or scalene. Assume the domains of the three variables are 1 a 100, 50 b 150 and 100 c 200, respectively. A test case is in a tuple format <a, b, c, expected_output> with test inputs and the expected output.

S1 is a set of test cases for the Boundary Value Analysis approach. (0.5 pt)

S1 =

S2 is a set of test cases for the Robustness testing approach. (0.5 pt)

S2 S1 =

S3 is a set of tests cases for the Robust Worst-Case testing approach. Are there any types of triangles that S3 cannot reveal? If yes, what are they? If no, why? (1 pt)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Systems An Application Oriented Approach Complete Version

Authors: Michael Kifer, Arthur Bernstein, Richard Lewis

2nd Edition

0321268458, 978-0321268457

More Books

Students also viewed these Databases questions