Explore topic-wise MCQs in Software Testing (MCQ) questions and answers.

This section includes 13 Mcqs, each offering curated multiple-choice questions to sharpen your Software Testing (MCQ) questions and answers knowledge and support exam preparation. Choose a topic below to get started.

1.

________ is an indication of the relative interdependence among modules.

A. Cohesion
B. Coupling
C. Modularity
D. Cohesion and coupling.
Answer» C. Modularity
2.

Software is divided into separately Named and Addressable Components, and it is called as ________ .

A. Software
B. Cohesion
C. Module
D. None of the above
Answer» D. None of the above
3.

Independent modules are easier to maintain and test because of ______ .

A. Code modification is limited,
B. Error propagation is reduced
C. Reusable modules are possible.
D. All of the above
Answer» E.
4.

Read List-I and List-II and Match the following:a. Data coupling --------------------- i. Module A and Module B have shared data.b. Stamp coupling ------------------ ii. Dependency between modules is based on the fact they communicate by only passing of data.c. Common coupling --------------- iii. When complete data structure is passed from one module to another.d. Content coupling ----------------- iv. When the control is passed from one module to the middle of another.

A. a - iii, b - ii, c - i, d - iv
B. a - ii, b - iii, c - i, d - iv
C. a - ii, b - iii, c - iv, d - i
D. a - iii, b - ii, c - iv, d - i
Answer» C. a - ii, b - iii, c - iv, d - i
5.

Which of the following is / are the type of Cohesion?

A. Functional
B. Layer
C. Communicational
D. All of the above.
Answer» E.
6.

What is the meaning of Functional Cohesion?

A. Operations are part of single functional task and are placed in same procedures.
B. All operations that access the same data are defined within one class.
C. All operations that access the data from outside the module.
D. None of the above.
Answer» B. All operations that access the same data are defined within one class.
7.

Which is the worst type of coupling?

A. Control coupling
B. Data coupling
C. Content coupling
D. Stamp coupling
Answer» D. Stamp coupling
8.

Which is the most desirable form of coupling?

A. Control coupling
B. Data coupling
C. Common coupling
D. Stamp coupling
Answer» C. Common coupling
9.

Three statements are given below regarding the User Interface Design,1. Place the user in control.2. Reduce the user s memory load.3. Make the interface consistent.These rules are called as _________.

A. Golden Rule
B. Silver Rule
C. User Rule
D. Interface rule
Answer» B. Silver Rule
10.

What is / are the characteristics of a well-formed design class?

A. Primitiveness
B. High cohesion
C. Low coupling
D. All of the above
Answer» E.
11.

Which is the most desirable form of cohesion?

A. Logical cohesion
B. Functional cohesion
C. Procedural cohesion
D. Communicational cohesion
Answer» C. Procedural cohesion
12.

Independence of module is assessed using two qualitative criteria. What are those criteria?

A. Cohesion and coupling
B. Module and modularity
C. Cyclomatic complexity and modularity
D. None of the above
Answer» B. Module and modularity
13.

___________ is an indication of the relative functional strength of a module.

A. Cohesion
B. Coupling
C. Modularity
D. Cohesion and coupling.
Answer» B. Coupling