nerdexam
iSQI

CTAL-TAE · Question #77

To improve the maintainability of test automation code, it is recommended to adopt design principles and design patterns that allow the code to be structured into:

The correct answer is C. loosely coupled and highly cohesive modules. For maintainable test automation code, modules should be loosely coupled (minimal dependencies between modules) and highly cohesive (each module focused on a single responsibility). This structure improves readability, reusability, and ease of maintenance.

Test Automation Solutions

Question

To improve the maintainability of test automation code, it is recommended to adopt design principles and design patterns that allow the code to be structured into:

Options

  • Ahighly coupled and loosely cohesive modules
  • Bhighly coupled and highly cohesive modules
  • Cloosely coupled and highly cohesive modules
  • Dloosely coupled and loosely cohesive modules

How the community answered

(50 responses)
  • B
    4% (2)
  • C
    94% (47)
  • D
    2% (1)

Explanation

For maintainable test automation code, modules should be loosely coupled (minimal dependencies between modules) and highly cohesive (each module focused on a single responsibility). This structure improves readability, reusability, and ease of maintenance.

Topics

#coupling#cohesion#code maintainability#design principles

Community Discussion

No community discussion yet for this question.

Full CTAL-TAE Practice