Question: Program P1 1) integer A, B; 2) input (A); 3) while (A > 0) 4) { 5) B = 1; 6) if (A < 10)

Program P1

1) integer A, B;

2) input (A);

3) while (A > 0)

4) { 5) B = 1;

6) if (A < 10)

7) B = 0;

8) if (A < 20 or A > 25)

9) B = A * B;

10) else

11) B = A + B;

12) output (A, B);

13) input (A);

14) }

15) output (Program ends.);

16) end;

T = {t1=<1>, t2=<33>, t3=<-1>}

3. If the statement coverage of T for P1 is less than 100%, what test cases could you add to get 100% statement coverage?

4. What is the decision domain for P1? Express as line number) decision.

5. What is the decision coverage of T for P1? Express as an unsimplified fraction.

6. If the decision coverage of T for P1 is less than 100%, what test cases could you add to get 100% decision coverage?

7. What is the condition domain for P1? Express as line number) condition.

8. What is the condition coverage of T for P1? Express as an unsimplified fraction.

9. If the condition coverage of T for P1 is less than 100%, what test cases could you add to get 100% condition coverage?

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!