Stqa MCQ 1
Stqa MCQ 1
b. Confirmation testing
c. Retesting
d. Sanity testing
a. Test Case
c. Test strategy
a. Testing Phase
b. Requirement Phase
c. Deployment phase
d. Testing closure
a. Structural testing
b. White-box testing
b. Test level
c. SDLC Model
d. Test type
a. Integration testing
b. Unit testing
c. System testing
Explanation: Integration, Unit and System testing are various testing levels where
the Unit testing is used to test each unit or an individual component of the
software application.
9) Which of the following is not a part of STLC (Software Testing Life Cycle)?
a. Testing Planning
b. Requirement Gathering
c. Test Design
d. Testing closure
a. Test type
c. Test Level
a. User's end
b. Developer's end
a. Schedule
b. Risk
c. Incident reports
a. Design Errors
b. Interface Errors
c. Procedure Errors
b. As frequently as possible
a. Product is old
b. Developers are super
a. White-box testing
a. Function testing
b. System testing
c. Statement testing
d. Database testing
20) Which Test Document is used to define the Exit Criteria of Testing?
a. Defect Report
c. Test Case
d. Test Plan
Answer: (d) Test Plan
a. Exit Criteria
a. White-box testing
d. Combination of all
b. Top-down approach
c. Functional incrimination
d. Bottom-up approach
b. Developer's end
c. User's end
26) After which phase, we can proceed to the white box testing?
27) Which of the following is not another name of white box testing?
a. Structural testing
b. Behavioral testing
28) The test levels are performed in which of the following order?
Explanation: In software testing, a software bug can also be issue, error, fault, or
failure where lots of defect leads to failure of the software.
a. Test type
b. Test Level
a. Regression Testing
b. Adhoc Testing
c. Unit Testing
a. Unit Testing
b. Black-box Testing
c. Performance Testing
Explanation: Non-functional testing is testing where the tester will test the non-
functional parameters, for example, performance, reliability, load test, and
accountability of the software or application. And Performance testing is testing
where we check the behavior of an application by applying some load.
a. Beta testing
b. White-box testing
d. Alpha testing
c. White-box testing
Explanation: The white box testing is testing where the developer will test every
line of the program's code. To perform the white box testing, his/her aware of
programming skills to design test cases.
a. Tests that focus on the software components, which have been modified.
a. Integration Testing
b. Validation testing
c. Regression Testing
d. Smoke testing
Explanation: The smoke testing is used to test the basic and critical feature of an
application before doing one round of deep, rigorous testing or checking all possible
positive and negative values. In this testing, we do not require to design test cases.
38) Which of the following statement is used to discover errors in the test
case?
Explanation: The Decision table technique is one of the most important used case
design techniques for black-box testing. It is a systematic approach where several
input combinations and their respective system behavior are captured in a tabular
form. The Decision table technique is suitable for the functions, which have a logical
relationship between two and more than two inputs.
41) ---------- are those software mistakes that occurred during the coding
phase?
a. Defects
b. Failures
c. Errors
d. Bugs
Answer: (d) Bugs
Explanation: The Bug is the informal name of defects, which means that software
or application is not working as per the requirement. The bug occurred when
developers made any mistake or error while developing the product. And the bug
had various names in different companies such as error, issues, problem, fault,
mistake, etc.
a. Inspections
c. Error guessing
d. Walkthrough
46) Which of the below statement is true about the Equivalence Partitioning
technique?
d. A black box testing technique that can only be used during system testing.
Explanation: The ITG (Independent Test Group) is where the third party solves any
problem to create objectivity.
a. Stress testing
b. Mutation testing
c. Beta testing
d. Unit testing
a. Risk
b. Bug
c. Failure
d. Error
Answer: (a) Risk
a. White-box testing
d. Both a & c