CTFL Flashcards
1
Q
WHAT IS TESTING?
A
2
Q
- What are some problems caused by software that doesnt
work correctly?
A
- leads to many problems:
- loss of money,
- loss of time
- or business reputation
- in extreme cases even injury or death
3
Q
- What does software testing do?
A
- software testing assesses
- software quality and helps
- reduce the risk of software failure in operation
4
Q
- What is Software testing?
A
- software testing is a set of activities
- to discover defects
- and evaluate the quality
- of software artifacts
5
Q
- What are these artifacts in software testing?
A
- these artifacts
- when being tested,
- are known as test objects
6
Q
- What is the misconception about Testing?
A
- is that it only consists of executing tests
- i.e running the software and checking the test results
7
Q
- Why is it just a misconception about testing?
A
- because there are other activities involved
- in software testing and it must be aligned
- with the software development lifecycle
8
Q
- What is another common misconception about testing?
A
- that it focuses entirely on verifying the test object
9
Q
- Why is this misconceptions and what does testing involve apart of verifying?
A
- testing involves verification
- (meaning checking whether the system
meets specified requirements) - testing also involves validation
- (meaning checking whether the system meets
users and other stakeholders needs
in its operational environment )
10
Q
- What are two categories of testing?
A
dynamic and static
11
Q
- What is Dynamic testing?
A
- involves the execution of software