You are on page 1of 5

T Y BSc (Comp.

Science)

Sem - VI

Question Bank Subject – Software Testing

Short Answer Questions

1) Define testing.
2) What is fault?
3) Define error.
4) Define software metric.
5) What is measurement?
6) Give the purpose of software testing.
7) Define verification & validation.
8) Define debugging.
9) Define STLC.
10) List any two objectives of software testing.
11)Define test strategy.
12)Define test case.
13)List techniques of software testing.
14)Define data flow testing.
15)Define white box testing.
16)What is basic path testing.
17)Define loop testing.
18)Define data flow testing.
19)Define equivalence partitioning.
20)List any two test characteristics.
21)Define black box testing.
22)Define testability.
23)Define Cyclomatic complexity.
24)What is the purpose of BVA?
25)What is software testing strategy?
26)List levels for testing.
27)Define system testing.
28)What is the purpose of load testing?
29)Define acceptance testing.
30)Compare Alpha and Beta testing any two points.
31)Define security testing.
32)What is the purpose usability testing.
33)Define configuration testing.
34)Define performance testing.
35)List types of integration testing.
36)Define load testing.
37)Define compatibility testing.
38)Give the purpose of accessibility testing.
39)Define internationalisation testing.
40)Define Web application.
41)Define test plan.
42)List dimensions of quality.
43)Define test planning.
44)Define strategy for Web applications.
45)Define Agile testing.
46)List any two Agile principles.
47)Define Agile testing quadrants.
48)What is Agile test automation.
49)What is Agile methodology.

Multiple Choice Questions:

1) Which is a process to check whether the software meets the user requirement
or not?
a) Testing
b) Strategy
c) Agile
d) None of the mentioned.

2) Identify the term which is not related to testing?


a) failure
b) error
c)Test case
d)Test bot
3) The objective of testing is,
a) To debugging bugs
b) To find/detect errors
c) Both (a) and (b)
d) None of the mentioned.
4) Which are independent procedures that are used together for checking that a
product, service or system meets requirements and specifications and that it
fulfils its intended purpose?
a) Verification and Testing
b) Testing and Strategy
c) Verification and Validation (V & V)
d) None of the mentioned

5) When can white-box testing be started?


a) After feasibility

b)After installation

c) After programming
d)After designing

6) By whom is unit testing done?


a)Users
b)Customers
c)Developers
d)None

7) Which is a systematic and well defined process of detecting / finding and


correcting errors in the software.
a) Software strategy
b) Software testing
c) Both (a) and (b)
d) None of the mentioned.

8) How many components does selenium have?


a) 2
b) 3
c) 4
d) 5

9) Which is the inability of a system or component to perform required function


according to its specification?
a) Fault
b) Error
c) Bug
d) Failure
10)Which is the step by step procedure of fixing the number of errors of developed
software?
a) Testing
b) Strategy
c) Debugging
d) None of the mentioned
11)Which is a quantitative measure of the software or system?
a) Metric
b) Measurement
c) Both (a) and (b)
d) None of the mentioned.
12)Which metrics describes the project characteristics and execution process
such as Number of software developer, cost and schedule etc?
a) Quality
b) Product
c) Process

13) Identify the correct functional requirement.


a) Robustness
b) Portability

c) Maintainability

14) Identify the stage in which test cases are designed?

a) Test planning
b) Test configuration
c) Test specification
d) Test recording

15)Test Metrics are used to,


a) Take the decision for the next phase of activities such as, estimate the
cost and schedule of future projects.
b) Understand the kind of improvement required to success the project.
c) Used to improve the quality of product of products and services thus helps
in achieving customer satisfaction.
d) All of the mentioned.

16) What is exploratory Testing?


a) Black Box Test Design Technique
b) White Box Test Design Technique
c) Gray Box Test Design Technique
d) Experience-based Test Design Technique

17)Which is the process to ensure that the software work products meet their
specifications?
a) Verification
b) Validation
c) Both (a) and (b)
d) None of the mentioned.
18)White Box Techniques are also called as
a) Structural Testing
b) Design-Based Testing
c) Error Guessing Technique
d) Experience-Based Technique

19) ------------- are the Testers of Unit Testing?


a) Developers
b) Business Analysts
c) Independent Testers
d) Customers

20) What is selenium IDE?

a) Selenium integrated distributed environment


b) Selenium integrated development environment
c) Selenium integrated dispense environment
d) Selenium information Distributor environment

21) Cucumber supports to write…..?

a) Unit Tests b) Acceptance Tests c) Integration Tests d) System Tests

22) The technique applied for usability testing is:


a) White box b) Grey box c) Black box d) Combination of all

23)Software is measured to:


a) Create the quality of the current product or process.
b) Enhance the quality of a product or process.
c) Regulate the state of the property in relation to budget and schedule.
d) All of the mentioned.

24)Which testing technique focuses on testing individual units or components of a


software application in isolation?
a) Black Box Testing
b) System Testing
c) Unit Testing
d) Performance Testing
25) What is the purpose of a Test Plan in software testing?
a) To execute test cases
b) To report defects
c) To define the testing approach and scope
d) To analyze test results
26) What is the difference between validation and verification in software testing?
a) Verification checks if the software meets user requirements, while validation
ensures adherence to standards.
b) Validation ensures that software meets user requirements, while verification
focuses on the development process.
c) Verification ensures the software is error-free, while validation checks the
specified criteria.
d) Validation is done by the development team, while verification is done by
independent testers.

You might also like