Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 12

1. Which of the following terms describes testing?

a) Finding broken code


b. Evaluating deliverable to find errors
c) A stage of all projects
d) None of the mentioned
2. Which of the following is/are White box technique?
a) Statement Testing
b) Decision Testing
c) Condition Coverage
d All of the mentioned
3. What are the various Testing Levels?
a) Unit Testing
b) System Testing
c) Integration Testing
d All of the mentioned
4. Boundary value analysis belongs to?
a) White Box Testing
b Black Box Testing
c) White Box & Black Box Testing
d) None of the mentioned
5. The testing in which code is checked
a) Black box testing
b White box testing
c) Red box testing
d) Green box testing
6. Testing done without planning and Documentation is called
a) Unit testing
b) Regression testing
c) Informal testing
d) None of the mentioned
7. Which of the following is non-functional testing?
a) Black box testing
b Performance testing
c) Unit testing
d) None of the mentioned
8. Unit testing is done by
a) Users
b Developers
c) Customers
d) None of the mentioned

9. Which of the following is black box testing


a) Basic path testing
b Boundary value analysis
c) Code path analysis
d) None of the mentioned

10.Validation refers to the set of tasks that ensure that software correctly
implements a specific function.
a) True
b False
11.Static analysis can be best described as:
a) The reviewing of test plans
b) The analysis of batch programs
c) The use of black box testing
d The analysis of program code

12.Which of the following is not a Software Development Life Cycle Phase?.

a) Requirements Gathering b Test Closure c) Coding d) Testing

13.The testing have been stopped When ____________ .

● the faults have been fixed


● all the tests run
● the time completed the risk are resolved.

14. ________is not a static testing technique.


● Walkthrough
● Error guessing.
● Inspections

● Data flow analysis

15. Software mistakes during coding are known as _________ .

● errors
● bugs.
● failures

● defects

16. To check whether we are developing the right product according to the
customers requirement. It is a static process.

1) Verification.
2) Validation
3) Quality Assurance
4) Quality Control

17.A non functional software testing to check if the user interface is easy to use
and understanding.

1) Security Testing
2) Usability Testing.
3) Unit Testing
4) Black Box Testing

18.Verification is..

1) Product based
2) Process based.

19.White Box Testing is not called as..

1) Glass box testing


2) Clear box testing
3) Closed Box testing
4) Open box testing

20.Requirement and analysis,design,development of coding,Testing and


maintenance is called as Software Development Life Cycle

1) True
2) False

21. testing is executing a system in order to identify any gaps, errors, or missing
requirements in contrary to the actual requirements.

True False

22.Who does Testing?

● Software Tester
● Software Developer
● Project Lead/Manager
● End User
all above

23.Validation takes place first and includes the checking for documentation,
code, etc

True False.

24.Validation mainly involves the checking of the overall product.

True. False

25. Inspection is a formal technique that involves formal or informal technical


reviews of any product by identifying any error or gap

True. False

26.The technique of testing without having any knowledge of the interior


workings of the application.

Black Box. White Box.


Unit 2:

1.Unit Testing Tests Individual Applications.

True False

2.Unit testing helps us to verify internal design and internal logic & internal
parts as well as error handling.

True False

3.Developer performs Unit Testing.

True False

4.System Testing is done to test the modules or components when integrated to


verify that the work as you expected.

True False.

5.The main aim of Integration testing is to recognize the interface between the
modules

True. False

6.Stubs are used in Top down integration.

True. False

7.Stubs are called programs.

True. False

8.Top-Down testing conducted from main-module to sub module.

True. False

9. Performance Testing is a type of System Testing.

True. False

10.•System Testing (ST) is a black box testing technique performed to evaluate


the complete system's compliance against specified requirements.

True. False
11.System Testing (ST) includes both functional and Non-Functional testing.

True. False

12. Load Testing tests maximum number of users, peak demands, etc

True False.

13.If 100 users is the limit and testing the system system by applying 100 users
is called Load Testing.

True. False Top Down


Integration
14.Security testing Tests how well a system recovers from
crashes, hardware failure
True False.

15.Focus of Acceptance testing is not to find the defects but


to check whether the system meets their requirements.
True. False

16. Alpha Testing is performed by the General Public at the


outside of organization.

True False.
17. Alpha testing is conducted in a virtual & controlled
environment.

True. False

18. Regression Testing is defined as a type of software


testing to confirm that a recent program or code change has
not adversely affected existing features.

True. False

19.Usability testing, a non-functional testing technique that


is a measure of how easily the system can be used by end
users.

True. False

20. In Non-Functional Testing, the tester tests how well


the system responds.

True. False

------------------------&&&-----------------------

21. What is the next level (higher side) of System Testing?

a. Acceptance Testing

b. Regression Testing

c. Component Integration Testing

d. Unit Testing

22.Decision/condition coverage that executes possible


combinations of condition outcomes of each decision is
called as ________.

a. Black box Testing

b. White box Testing

c. Integration Testing

d. Acceptance Testing

23. Multiple modules that are logically grouped are tested


together for their interfaces with other modules,Which type
of testing does this?

a. Acceptance Testing b.
System Testing

c. Integration Testing d.
Unit Testing

24. When does Test Design begin in SDLC?

a. Testing Phase b. Low Level Design Phase

c. High Level Design Phase d. Requirements Phase

25.The internal logic and conditions are exercised with the


help of the following testing technique.

a. White box Testing b. Grey box Testing

c. Black box Testing d. System Testing

26. Black-box Testing attempts to find errors in which of the


following categories

a. Incorrect or missing functions

b. Interface errors

c. Performance errors

d. All of the above

e. None of the above

27.White box Testing is applicable only for boundary value


analysis

. a. True b. False

28. Formal technical reviews and code inspection will


uncover the errors in the embedded software. This type of
mechanism is needed under ______.

a. Dynamic Analysis b. Static Analysis

c. Integration Testing d. Unit Testing

29. . Error is a/an

a. Bug, defect, or a faulty piece of code

b. Mistake that introduces a fault into the software

c. Incorrect result because of a faulty code execution.

d. All of the above

30.Software testing is _________________.


a. an integral part of Software Development Life Cycle
b. not an integral part of Software Development Life Cycle
c. Explain about hardware components
d. All of the above

31.What is the purpose of a test plan?


a. Control the system
b. Organize the system
c. Follow up the system
d All of the above

-----------------------
14.Used in
32.Test plan identifier is a Unique identifying reference.
TRUE FALSE

33.Details about the overall approach to testing


Approach
Features to be tested
Introduction
Testing tasks

34.What is/are advantages of Test Planning


•Better coverage
•More organized results allow for more efficient bug tracking.
•Serves as a guide to testing throughout the development.
•Serves as a valuable record of what testing was done.
All above

35.Which is the missing test step while writing test cases


Test Scenario ,Test Steps,Parameters,----------,Actual Result
---------------------------

This section lists the responsibilities of each team/role/individual.


Identifying Responsibilities
Staffing
Training
A detailed summary of all types of resources required to complete project
task.
Resource plan

Test data

Test cases

Test Manager-
Manage the whole project
Define project directions
Acquire appropriate resources
Execute the tests, Log results, Report the defects.

Developer in Test-
Builds up and ensures Test Environment
Implement the test cases, test program etc
Take in charge of quality assurance

Unit 3:
1. Which of the following is/ are not the testing activities?
Documenting Test Strategy
Making sure that the testing activities have been included
Deciding Entry and Exit criteria.
Evaluating the test estimate
None of the above
All of the above

2. Which of the following is not included in Test cases?


Scenario
Test Step
Expected Result
Risk involved
Actual Outcome

3. Risk management divided into


2 phases
3 phases
4 phases
4. Specify testing activities which must be redone when testing is resumed.
Pass or Fail Testing Criteria
Suspend Criteria
Resume Criteria

5. Find the missing Human resources required for Testing?


Test Manager
Tester
Developer in Test
Test Administrator

Scenario Test Step Expected Actual


Result Outcome

Scenario Test Step Expected Actual


Result Outcome

Used in Top Down Integration

You might also like