Test Levels
Static Testing
Black-box Test Techniques
White-box Test Techniques
Experience-based Test Techniques
100

This type of testing is often done in isolation from the rest of the system.

What is Component Testing

100

When applied early in the software development lifecycle, static testing enables the early detection of what

What is defects

100

This technique is a good way to record complex business rules that a system must implement.

What is decision table testing

100

White box testing is based on this structure of the test object

What is internal

100

This technique is used to anticipate the occurrence of mistakes, defects, and failures based on the testers knowledge

What is error guessing

200

This testing focuses on the interactions and interfaces between systems, packages, and microservices.

What is System Integration testing

200

Most types of maintainability defects can only be found by what form of testing?

What is static testing

200

______ is an extension of equivalence partitioning but can only be used when the partition is ordered consisting of numeric or sequential data.

What is boundary value analysis

200

Achieving 100% decision coverage guarantees this.

What is 100% statement coverage

200
This type of testing is informal

What is exploratory

300

Component testing is usually performed by this person

Who is the developer

300

Static and _____ testing complement each other

What is dynamic

300

To achieve 100% coverage with this technique, test cases must cover all identified partitions by using a minimum of one value from each partition

What is equivalence partitioning

300

Coverage is measured as the number of statements executed by the tests divided by what

What is the total number of executable statements in the test object-normally expressed as a percentage

300

This technique testers design, implement, and execute tests to cover test conditions found in a checklist

What is checklist-based testing.

400

This type of testing focuses on the behavior and capabilities of a whole system or product.

What is system testing

400

Defects found during static testing, particularly reviews, will normally be documented this way

What are (different way) or (review meeting notes)

400

Black-box test techniques are based on an analysis of the appropriate test basis also called...

What is behavioral or behavioral-based techniques

400

White-box test techniques can be used at all test levels but this level is the most commonly used

What is component testing

400

Exploratory testing is most useful when there are few or inadequate specifications or...

What is significant time pressure on testing?

500

This testing is typically used by developers of commercial off the shelf software who want to get feedback from potential or existing users.

What is Alpha/Beta testing

500

Examples of static testing tools 

What are tools that support reviews and/or static analysis tools

500

These can be described by interactions and activities, as well as preconditions, postconditions, and natural language where appropriate

What are use cases

500

White-box test design and execution may involve special skills or knowledge name one

way code is built, how data is stored, and how to use coverage tools and to correctly interpret their results

500

These techniques of test cases are derived from the skill and intuition of the tester, and their experience with similar applications and technologies

What is experience based testing