0
0
Testing Fundamentalstesting~10 mins

Automation framework types in Testing Fundamentals - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to name the automation framework type that uses reusable functions.

Testing Fundamentals
framework_type = "[1]"  # This framework uses reusable functions for test scripts
Drag options to blanks, or click blank then click option'
AModular
BData-driven
CKeyword-driven
DHybrid
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing Modular with Data-driven framework.
2fill in blank
medium

Complete the code to identify the framework type that separates test data from scripts.

Testing Fundamentals
framework_type = "[1]"  # This framework uses external data files to drive tests
Drag options to blanks, or click blank then click option'
AHybrid
BKeyword-driven
CData-driven
DModular
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up Data-driven with Keyword-driven frameworks.
3fill in blank
hard

Fix the error in the code to correctly name the framework type that uses action keywords.

Testing Fundamentals
framework_type = "[1]"  # This framework uses keywords to represent actions in tests
Drag options to blanks, or click blank then click option'
AModular
BKeyword-driven
CData-driven
DHybrid
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing Data-driven or Modular instead of Keyword-driven.
4fill in blank
hard

Fill both blanks to complete the description of a framework combining features of others.

Testing Fundamentals
framework_type = "[1]"  # This framework combines [2] and keyword-driven approaches
Drag options to blanks, or click blank then click option'
AHybrid
BData-driven
CModular
DKeyword-driven
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing Hybrid with just Keyword-driven or Data-driven.
5fill in blank
hard

Fill all three blanks to complete the dictionary describing framework types and their key features.

Testing Fundamentals
frameworks = {
  "Modular": "[1]",
  "Data-driven": "[2]",
  "Keyword-driven": "[3]"
}
Drag options to blanks, or click blank then click option'
AReusable functions
BExternal test data
CAction keywords
DHybrid features
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up features between framework types.