Basic Fundamentals Of Software Testing Trivia

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Naaz781
N
Naaz781
Community Contributor
Quizzes Created: 2 | Total Attempts: 5,473
| Attempts: 1,995 | Questions: 10
Please wait...
Question 1 / 10
0 %
0/100
Score 0/100
1. When what is visible to end-users is a deviation from the specific or expected behavior, this is called:

Explanation

A failure refers to a situation where the visible behavior of a system or software deviates from what is expected or specified by the end-users. It signifies that the system is not functioning correctly and is unable to meet the desired requirements or perform its intended tasks. Unlike errors, faults, defects, or mistakes, a failure specifically highlights the discrepancy between the expected and actual behavior of the system.

Submit
Please wait...
About This Quiz
Basic Fundamentals Of Software Testing Trivia - Quiz

Do you know all the basic fundamentals of software testing? Take this quiz and prove yourself now!

2. A software error can be described as:

Explanation

One common definition of a software error is a mismatch between the program and its specification.

Submit
3. A bug report is a:

Explanation

A bug report is a technical document that describes the various symptoms or failure modes associated with a single bug.

Submit
4. Testing should be stopped when:

Explanation

Testing should be stopped when it depends on the risks for the system being tested. This means that the decision to stop testing should be based on the level of risk associated with the system. If the risks are deemed acceptable and all planned tests have been run, time has run out, and all faults have been fixed correctly, then testing can be stopped. However, if there are still significant risks present, testing should continue until those risks are mitigated.

Submit
5. The prime benefit of testing is that it results in improved defects  

Explanation

“The prime benefit of testing is that it results in improved quality”

Submit
6. In foundation level syllabus you will find the main basic principles of testing. Which of the following sentences describes one of these basic principles?

Explanation

One of the basic principles of testing is that it is not possible to test all input and preconditions for a software system under normal conditions. This is because there can be an infinite number of possible inputs and combinations, making it impractical to test every single one. Therefore, testing focuses on prioritizing and selecting representative inputs and preconditions to ensure adequate coverage and identify potential defects.

Submit
7. As part of which test process do you determine the exit criteria?

Explanation

During the test planning phase, the exit criteria are determined. Exit criteria are the conditions or requirements that must be met in order to decide when to stop testing. These criteria are established based on factors such as test coverage, test objectives, and project constraints. Evaluating exit criteria and reporting is a part of the overall test process, but specifically, it is done during the test planning phase. Test closure is the final phase of the test process where the project is evaluated and lessons learned are documented. Test control involves monitoring and controlling the test activities throughout the testing process.

Submit
8. Which activity in the fundamental test process creates test suites for efficient test execution?

Explanation

The activity in the fundamental test process that creates test suites for efficient test execution is implementation and execution. This involves actually carrying out the planned tests and executing the test cases. By implementing and executing the tests, the test suites are created and executed in an efficient manner, ensuring that the testing process is effective and thorough.

Submit
9.

Explanation

Testing looks for situations in which a product fails to meet customers’ or users reasonable expectations in specific areas

Submit
10.

Explanation

Here are three reasons that complete testing is impossible:
• The domain of possible inputs is too large.
• There are too many possible paths through the program to test.
• The user interface issues (and thus the design issues) are too complex to completely test.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Nov 09, 2010
    Quiz Created by
    Naaz781
Cancel
  • All
    All (10)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
When what is visible to ...
A software error can be described as:
A bug report is a:
Testing should be stopped when:
The prime benefit of testing is ...
In ...
As part of which test process do you determine the exit criteria?
Which activity in the fundamental test ...
Alert!

Advertisement