Академический Документы
Профессиональный Документы
Культура Документы
As a software tester, what do you do? Of course, testing the software, you would
say………Okay, can you find out defects on the page shown below?
Select from various type of System testing those you would perform for the
software described below. For each category you choose
(i) specify the test objectives, and
(ii) give a general description of the tests you would develop and tools you
would need.
You may make any assumptions related to system characteristics that are needed
to support your answers.
An on-line fast food restaurant system. The system reads customer orders, relays
orders to the kitchen, calculates the customer’s bill, and gives change. It also
maintains inventory information. Each wait-person has a terminal. Only authorized
wait-persons and a system administrator can access the system.
Case study 5: Configuration Testing
An air-traffic control system can have one or many users. It interfaces with many
hardware devices such as displays, radar detectors, and communications devices.
This system can occur in a variety of configurations. Describe how you would
carry out configuration tests on this system.
Suppose a program allowed a user to search for part name in a specific group of
part records. The user inputs the record number that is believed to hold the part,
and the part name to search for. The program will inform the user if the record
number is within the legal range of allowed record numbers (1–1000). If it is not,
then an error message will be issued—‘‘record number is out of range.’’ If the
record number is within the range, and the part is found, the program will return
‘‘part found,’’ else it will report ‘‘part not found.’’ Identify the input and output
conditions, i.e., causes and effects. Draw a ‘‘cause-and-effect’’ graph and a
decision table for this specification. From the table generate a set of test inputs and
expected outputs.
For the attached document “Assignment –Test Plan” ,write a test plan for the
scenario-APPENDIX II