Your systems analysis team is close to completing a system for Azuka Theatre. Kevin is quite confident that the programs he has written for Azuka’s inventory system will perform as required because they are similar to programs he has done before. Your team has been very busy and would ideally like to begin full systems testing as soon as possible. Mark and Allison, two of your junior team members have proposed the following:

a. Skip desk checking of the programs (because similar programs were checked in other installations; Kevin has agreed).
b. Do link testing with large amounts of data to prove that the system will work.
c. Do full systems testing with large amounts of live data to show that the system is working.

Respond to each of the three steps in their proposed test schedule. Use a paragraph to explain your response.


Opinion for the proposal 1.

Desk checking or structured walkthroughs are usually performed to detect possible logic errors. Skipping of desk checking may result in serious logic errors during the testing stage. Errors detected during the testing stage are usually much harder to correct than those detected during desk checking.

Opinion for the proposal 2.

Testing a system with a large amount of data without a program test or stub test is very risky and ineffective because the development team should go back to individual program tests in case there are logic errors or problems in any program.

Opinion for the proposal 3.

Before they test the system with live data, they’d better test the system with test data because it is difficult to check all routines in the system with live data.

Testing a system with test data before testing with live data is usually faster and more effective because test data is prepared to check all possible situations including error routines. Thus, the system needs to be tested with test data before tested with live data.

The amount of live data is another concern. A large volume is not necessarily more effective. Rather, it may result in a waste of time and effort in case data is not appropriate. The amount of data to test a system is irrelevant as long as it is appropriate for checking all possible situations.

Computer Science & Information Technology

You might also like to view...

What are the advantages of calculating totals in a table total row?

What will be an ideal response?

Computer Science & Information Technology

A word usage error is underlined with a(n) ________ wavy line.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

You can create e-mail signatures for multiple accounts.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

The ____ algorithm, developed in 1977, is based on results from the field of mathematics known as number theory.

DES AES RSA SSL

Computer Science & Information Technology