Software Testing and Quality Assurance Fundamentals
Covers fundamental concepts of software testing, quality assurance, and quality control. Topics include test environment components, testing levels (unit, integration, system), developer and tester roles, test documentation, and quality standards.
Questions
The process used for documenting user's requirements is known as validation.
- True
- False
A program whose purpose is to reduce the number of defects produced is known as a quality improvement program
- True
- False
The Baldridge award is a world-wide quality award.
- True
- False
The intent of the quality control checklist should be to improve the quality of the product being controlled by investigative means.
- True
- False
Quality assurance means the same as total quality control.
- True
- False
Function points are hardware and software independent
- True
- False
Which document contains a set of test cases?
- A Test Specification
- A Test Plan
- A Test Report
- A Testers CV
Where are the results of a testing phase stored?
- A Test Specification
- A Test Plan
- A Test Report
- A Test Case
What is used to check that sufficient testing has been performed?
- Exit Criteria
- Test Deletion Criteria
- The Test Plan
- The Test Specification
What is a successful Test?
- A successful test is one that finds no bugs
- A successful test is one that finds a fault
- A successful test is one that creates no results
- A successful test is one that finds a failure
A Developer’s perspective of a Tester is often?
- Seen as an unnecessary part of the product development
- Seen as constructive to the product development
- Seen as destructive to the product development
- Seen as a creative part of the product development
The purpose of a Developer is often?
- Seen as an unnecessary part of the product development
- Seen as constructive to the product development
- Seen as a creative part of the product development
- Seen as destructive to the product development
Which one of the following attributes is commonly associated with a Tester?
- Seen as being creative
- No industry standard qualifications
- Poor communicators
- Skills in a very specific area
Which one of the following attributes is commonly associated with a Tester?
- Skills in a very specific area
- Multi-talented
- Highly valued within the company
- Poor communicators
Which one of the following attributes is commonly associated with a Developer?
- Very good communicators
- Seen as being destructive
- Rarely valued within a company
- Highly valued within the company
Which one of the following attributes is commonly associated with a Developer?
- Skills in a very specific area
- Seen as being destructive
- Rarely valued within a company
- Multi-talented
The customer’s view of quality means
- Meeting requirements
- Doing it the right way
- Doing it right the first time
- Fit for use
- Doing it on time
The testing of a single program, or function, usually performed by the developer is called:
- Unit testing
- Integration testing
- System testing
- Regression testing
- Acceptance testing
The measure used to evaluate the correctness of a product is called the product
- Policy
- Standard
- Procedure to do work
- Procedure to check work
- Guideline
Which of the four components of the test environment is considered to be the most important component of the test environment:
- Management support
- Tester competency
- Test work processes
- Testing techniques and tools