You are on page 1of 2

WHAT IS TESTING?

1. What are some problems caused by software that doesnt


work correctly?
- leads to many problems:
- loss of money,
- loss of time
- or business reputation
- in extreme cases even injury or death

2. What does software testing do?


- software testing assesses
- software quality and helps
- reduce the risk of software failure in operation

3. What is Software testing?


- software testing is a set of activities
- to discover defects
- and evaluate the quality
- of software artifacts

4. What are these artifacts in software testing?


- these artifacts
- when being tested,
- are known as test objects

5. What is the misconception about Testing?


- is that it only consists of executing tests
- i.e running the software and checking the test results

6. Why is a misconception?
- because there are other activities involved
- in software testing and it must be aligned
- with the software development lifecycle

7. What is another common misconception about testing?


- that it focuses entirely on verifying the test object

8. Why is this misconceptions and what does testing involve apart of verifying?
- 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 )

9. What are two categories of testing?


dynamic and static

10. What is Dynamic testing?


- involves the execution of software

11. What is Static testing?


- does not involve the execution of software
- but reviews and static analysis
12. What does Dynamic Testing use?
- it uses different types of test techniques
- and test approaches
- to derive test cases

13. What can we say about testing as an activity?


- it is not only a technical activity,
- but it also needs to be properly
- planned,
- managed,
- estimated,
- monitored
- and controlled

14. What does testing require?

- testers may use tools,


- but testing is an intellectual activity
- requiring testers to have specialized knowledge
- use analytical skills
- and apply critical thinking
- and systems thinking

What is the standard that provides information about


software testing concepts?
- ISO/IEC/IEEE 29119-1 standard

You might also like