20 Simple Questions to Check Your Software Testing Basic Knowledge [Online Quiz]

We have done ISTQB online tests previously. Now here is an attempt to test your software testing basic knowledge with a simple 20 question test. The following software testing mock test is designed to test your ability to meet software testing requirements.

This free online software testing quiz will help you for self-assessment and prepare for other certification exams as well as software testing interview.

This is just the first of many more tests to come. We will be covering similar online tests to test your basic and advanced knowledge of Manual Testing, testing certifications, QTP, QC, LoadRunner, and other testing tools.

Take this simple software testing basics test. If you are familiar with ISTQB test pattern, this test should be very easy for you.

Finally, Don’t forget to celebrate your score by putting your result in below comments!

Software Testing Basics - Online Quiz

Read Instructions first:

  • Total Questions = 20
  • Each question carries 1 mark.
  • Multiple choice questions with only ONE valid answer.
  • Click on the arrow button to load the next question.
  • Your score and ratings will be displayed at the end of the test!
Start

Test Result:

  • %%SCORE%% out of %%TOTAL%% questions answered correctly!
  • Your Score: %%PERCENTAGE%%
  • Your performance rating:- %%RATING%%


Your answers are highlighted below.
Question 1
What is the purpose of test completion criteria in a test plan?
A
to know when a specific test has finished its execution
B
to ensure that the test case specification is complete
C
to set the criteria used in generating test inputs
D
to know when test planning is complete
E
to plan when to stop testing
Question 2
Equivalence partitioning is:
A
A black box testing technique used only by developers
B
A black box testing technique than can only be used during system testing
C
A black box testing technique appropriate to all levels of testing
D
A white box testing technique appropriate for component testing
Question 3
The main focus of acceptance testing is:
A
finding faults in the system
B
ensuring that the system is acceptable to all users
C
testing the system with other systems
D
testing for a business perspective
E
testing by an independent test team
Question 4
Which testing phase tests individual software modules combined together as a group?
A
Module testing
B
Integration testing
C
White Box testing
D
Software testing
Question 5
Which of the following is a major task of test planning?
A
Determining the test approach
B
Preparing test specifications
C
Evaluating exit criteria and reporting
D
Measuring and analyzing results
Question 6
Which of the following is NOT a black box technique?
A
Equivalence partitioning
B
State transition testing
C
Linear code sequence and jump
D
Syntax testing
E
Boundary value analysis
Question 7
Which of the following is NOT a static testing technique?
A
Error guessing
B
Walkthrough
C
Data flow analysis
D
Inspections
Question 8
Determine the statement which holds true in case of Exploratory Testing:
A
It starts the execution only when the design gets finalized
B
It involves simultaneous design of the test and execution
C
It starts the execution only when the design gets renewed
D
It starts the execution only when the design gets amended
Question 9
The difference between re-testing and regression testing is:
A
re-testing is running a test again; regression testing looks for unexpected side effects
B
re-testing looks for unexpected side effects; regression testing is repeating those tests
C
re-testing is done after faults are fixed; regression testing is done earlier
D
re-testing uses different environments, regression testing uses the same environment
E
re-testing is done by developers, regression testing is done by independent testers
Question 10
Which of the following is not part of performance testing?
A
Measuring response time
B
Measuring transaction rates
C
Recovery testing
D
Simulating many users
E
Generating many transactions
Question 11
A test harness is a:
A
A high level document describing the principles, approach and major objectives of the organization regarding testing
B
A distance set of test activities collected into a manageable phase of a project
C
A test environment comprised of stubs and drives needed to conduct a test
D
A set of several test cases for a component or system under test
Question 12
Unreachable code would best be found using:
A
code reviews
B
code inspections
C
a coverage tool
D
a static analysis tool
Question 13
Before launching a software which testing is to be done in-house?
A
Beta
B
Gamma
C
Alpha
D
None of the above
Question 14
In which activity of the Fundamental Test Process is the test environment set up?
A
Test implementation and execution.
B
Test planning and control
C
Test analysis and design
D
Evaluating exit criteria and reporting
Question 15
Which is NOT true -  The black box tester:
A
should be able to understand a functional specification or requirements document
B
should be able to understand the source code
C
is highly motivated to find faults
D
is creative to find the system’s weaknesses
Question 16
Which of the following would be a valid measure of test progress?
A
Number of undetected defects
B
Number of test cases not yet executed
C
Total number of defects in the product
D
Effort required to fix all defects
Question 17
Impact Analysis helps to decide:
A
Different Tools to perform Regression Testing
B
Exit Criteria
C
How many more test cases need to written
D
How much regression testing should be done
Question 18
Verification is:
A
Checking that we are building the right system
B
Checking that we are building the system right
C
Performed by an independent test team
D
Making sure that it is what the user really wants
Question 19
Statement Coverage will not check for the following:
A
Missing Statements
B
Unused Branches
C
Dead Code
D
Unused Statement
Question 20
Beta testing is:
A
Performed by customers at their own site
B
Performed by customers at their software developer’s site
C
Performed by an independent test team
D
Useful to test bespoke software
E
Performed as early as possible in the lifecycle
Once you are finished, click the button below. Any items you have not completed will be marked incorrect. Get Results
There are 20 questions to complete.
List
Return
Shaded items are complete.
12345
678910
1112131415
1617181920
End
Return
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
All done
Poor (keep trying!)
Average (Nice try, but you need more practice!)
Good! (one more attempt & you could be Excellent!)
Very Good! (ah, you were close to Excellent!)
Excellent! (It's time to celebrate!)