Question: You are required to read and analyze the case study, then apply the White-Box Testing techniques to answer the following questions: B-healthy Ltd is a

You are required to read and analyze the case study, then apply the White-Box Testing techniques to answer the following questions:

B-healthy Ltd is a medical insurance company that reimburses the cost of drugs and various other medical expenses to its customers. According to current procedures, customers are asked to present receipts of drug purchases together with the relevant physician prescriptions and other medical documents. Reimbursement is calculated according to the insurance agreement stipulations:

Two lists of drugs are in effect for the purpose of reimbursement: class A and class B.

Class A: 90% of the costs of each purchased drug are reimbursed by B-healthy. Minimum customer participation of $5.

For example: A $10 drug is reimbursed by $5 (customers participation $5).

An $80 drug is reimbursed by $72 (customers participation $810%, reimbursement 90%)

Class B: 50% of the costs of each purchased drug are reimbursed by B-healthy (no excess).

A check is prepared and sent to the customer. The insurance agreement states the period of 45 days for the company to complete the reimbursement.

For some Class A drugs the customer should prefer to buy the medications as a private customer as there is no reimbursement expected (drugs price is below $5).

The procedure described proved to be very expensive for B-healthy at the same time as provoking much subscriber dissatisfaction. The growth in of the number of subscribers as well as the problems of complying with the current procedure motivated a new agreement with the licensed pharmacies. The agreement authorized the licensed pharmacy to deduct the reimbursement sums from the drug invoices; B-healthy will then reimburse the pharmacies monthly for the deducted sums.

B-healthy decided to prepare a special pharmacy software package that combines regular pharmacy sales operations with the operations required by its agreement with the licensed pharmacies and its subscribers.

Consider the invoicing module that prepares invoices for B-healthy prescriptions as well

as for regular sales of prescriptions and other items at a licensed pharmacy. (See the flow chart below).

1. Prepare a program flow graph for the module.

2. Calculate the cyclomatic complexity for the module.

3. Prepare the maximal set of independent paths according to (3). Document the basic paths and indicate the added edges of each independent path.

You are required to read and analyze the case study, then apply

Start Private Bhealthy reimbursement (1) Private / Bhealthy reimbursement 3 50% 90% reimbursement 5 Yes $50 Yes. Reimbursement 90% 18 9 End Start Private Bhealthy reimbursement (1) Private / Bhealthy reimbursement 3 50% 90% reimbursement 5 Yes $50 Yes. Reimbursement 90% 18 9 End

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!