Question: Consider the following task of test generation for a GUI based computer purchase system. A web - based company is selling computers ( CPU )
Consider the following task of test generation for a GUI based computer purchase system.
A webbased company is selling computers CPU printers PR monitors M and additional memory RAM
An order configuration consists of one to four items as shown below.
CPU PR M RAM
CPU PR M RAM
CPU M RAM G
The GUI consists of four windows for displaying selections from CPU, Printer, Monitor and RAM and one window where any free giveaway items are displayed. For each order, the buyer may select from three CPU models, two printer models, and three monitors. There are separate windows, one each for CPU, printer, and monitor that show the possible selections. For simplicity, assume that RAM is available only as an upgrade and that only one unit of each item can be purchased in one order. Monitors M and M can be purchased with any CPU or as a standalone item. M can only be purchased with CPU PR is available free with the purchase of CPU or CPU Monitors and printers, except for M can also be purchased separately without purchasing any CPU. Purchase of CPU gets RAM upgrade. Purchase of CPU or CPU gets a RAM upgrade. The RAM G upgrade and a free PR is available when CPU is purchased with monitor M When a buyer selects a CPU, the contents of the printer and monitor windows are updated. Similarly, if a printer or a monitor is selected, contents of various windows are updated. Any free printer and RAM available with the CPU selection is displayed in a different window marked Free The total price, including taxes, for the items purchased is calculated and displayed in the Price window, as shown below. Selection of a monitor could also change the items displayed in the Free window. Sample configurations and contents of the Free window are given below.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
