0
0
Testing Fundamentalstesting~10 mins

Testing in the software development lifecycle 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 identify the phase where testing is performed.

Testing Fundamentals
phase = "[1]"  # Phase where software is checked for bugs
Drag options to blanks, or click blank then click option'
ATesting
BDeployment
CDesign
DMaintenance
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing Deployment or Design instead of Testing.
2fill in blank
medium

Complete the code to show the main goal of testing in the lifecycle.

Testing Fundamentals
goal = "[1]"  # Main goal of software testing
Drag options to blanks, or click blank then click option'
AAdd new features
BFind and fix defects
CWrite documentation
DDeploy software
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing testing with deployment or feature addition.
3fill in blank
hard

Fix the error in the code to correctly represent the testing lifecycle phase order.

Testing Fundamentals
phases = ["Requirements", "Design", "[1]", "Deployment"]
Drag options to blanks, or click blank then click option'
ACoding
BPlanning
CTesting
DMaintenance
Attempts:
3 left
💡 Hint
Common Mistakes
Placing Maintenance or Coding in the wrong order.
4fill in blank
hard

Fill both blanks to complete the dictionary showing phases and their purpose.

Testing Fundamentals
lifecycle = {"Requirements": "Gather needs", "[1]": "[2]"}
Drag options to blanks, or click blank then click option'
ATesting
BFind and fix bugs
CDeployment
DRelease software
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing deployment with testing purposes.
5fill in blank
hard

Fill all three blanks to create a dictionary comprehension filtering phases with 'Testing' and their goals.

Testing Fundamentals
filtered = {phase: goal for phase, goal in lifecycle.items() if phase == "[1]" and goal == "[2]" and phase != "[3]"}
Drag options to blanks, or click blank then click option'
ATesting
BFind and fix bugs
CDeployment
DRequirements
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing phases or goals in the filter conditions.