Software Testing

Exercise Question, (6) Model-Based Testing

Explain the difference between abstraction by encapsulation and abstraction by omission in your own words.

Abstraction by encapsulation:
  • Hide the details, but keep them accessible
  • Frequently used in architecture & design
 
Abstraction by omission:
  • Details are not known
  • Enables us to focus on certain aspects
  • Frequently used in requirements engineering

Diskussion