Testing Flashcards

1
Q

What does integrative testing test?

interfaces

A

• integration or interfaces between components
• interactions to different parts of the system such as an operating system, file
system and hardware
• Interfaces between systems.

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

What does Usability Testing test?

A

The ease with which the user interfaces can be used.

It tests whether the application is user-friendly or not. Prototypes may be used during this type of testing to ensure the final solution is effective in terms of usability.

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

What does Final Testing prove?

A

If the program is fit for purpose.

It involves looking back at the specifications and checking the requirements carefully.

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

What is the goal of End-User Testing?

A

To discover any flaws or issues from the user’s perspective that you would not want to have in the final version of the application.

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

What are some advantages of end-user testing?

A
  • Users can test your application, and send feedback to you during the testing period.
  • Your beta testers can discover issues with your application that you may have not noticed.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is meant by checking if a project is fit for purpose?

A

Using the analysis documentation including the end user and functional requirements to ensure your solution has meet the client’s needs.

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

What is meant by perfective maintainability?

A

Tweaks that can be made after a project has been completed to improve it.

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

What is meant by corrective maintainability?

A

Fixing errors not found during testing.

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

What is meant by adaptive maintainability?

A

Making the software work on a different OS or hardware than the one it was designed for.

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

What is meant by robustness?

A

If solutions can cope with unexpected or incorrect input.

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