Question: Consider the pseudo-code below for computing insurance premium. (i) Draw the program graph (ii) Compute the cyclomatic complexity (iii) Derive a set of basis paths

Consider the pseudo-code below for computing insurance premium. (i) Draw the program graph (ii) Compute the cyclomatic complexity (iii) Derive a set of basis paths that can be used to test the program (iv) Given that the baseRate is $500.00, create the test cases that will exercise all the branches for switch case C4 only. The test cases should show the inputs, the path taken and the expected output. program compute_insurance_premium () integer driverAge, points real baseRate, premium Input (baseRate, driverAge, points) safeDriveFactor = 0.0 premium = 0.0 switch (driverAge) { case C1: 16
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
