Design, Development and Testing Flashcards

1
Q

What happens during the design stage?

A

Detailed design of UI, Menus, screens output
Design of data capture forms
Process design eg specification
Specification of manual procedures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What happens during the implementation stage?

A
The software is developed from technical specification 
Software produced
Installation of new system
testing of system
Changeover
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What happens during the testing stage?

A

The system is operated under controlled conditions and the results evaluated to ensure it meets its requirements
Test data is used
Alpha, beta, acceptance, application testing is carried out.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How can story boards be used during the development of a web based application

A

Diagrams produced for each part of website
Diagram will show user interface of page
Will include user input/output and the different navigation paths available

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Identify two main components of a test plan

A

The item to be tested, the test data to be used and the expected outcome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Alpha testing?

A

In house testing, carried out by developers includes module, system testing, used to ensure package meets its specification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Beta testing?

A

Package is given to a number of potential users who agree to test system using real data. They may detect problems not anticipated by developer. Will provide feedback to developers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Acceptance testing?

A

Carried out by client, where they test it with real data in realistic conditions and provide feedback to developer. Final stage before system goes live.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Identify three different types of test data

A

Normal- lies in acceptable range
Extreme- data which lies on the limits of acceptability
Erroneous- data which is incorrect, outside the limits of acceptability and should not be accepted

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe three ways the quality of an information system could be measured once installed.

A

How well does software meet user requirements?
Does it produce accurate results?
Is its user interface intuitive?
Is help provided for inexperienced users?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe three activities which take place during the design stage

A

The layout of user interface produced, validation methods specified, data structures specified, system specification will be produced, hardware and software configuration specified.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Identify four elements you would expect to find in a test plan

A

The element being tested, how the test will be carried out, the test data to be used, the expected outcomes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is meant by a test case?

A

A set of data to test a particular feature, and the expected outcome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is system testing?

A

Performed in house by development team using test plan. Comprises system testing, module or unit testing, integration testing and white box testing may be used. Its purpose is to test that the system meets system spec. and tests each individual function meets its spec.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly