Practice - 5 Tasks
Answer the questions below
1fill in blank
easyComplete the code to define the main purpose of testing.
Testing Fundamentals
def testing_purpose(): return "[1]"
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing testing with debugging
Thinking testing is writing code
✗ Incorrect
Testing is mainly about finding bugs or errors in the software before release.
2fill in blank
mediumComplete the code to describe debugging.
Testing Fundamentals
def debugging_purpose(): return "[1]"
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing debugging with testing
Thinking debugging finds bugs
✗ Incorrect
Debugging is the process of fixing bugs found during testing or use.
3fill in blank
hardFix the error in the statement about testing.
Testing Fundamentals
Testing is the process of [1] bugs in software.
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'fixing' instead of 'finding'
Confusing testing with debugging
✗ Incorrect
The correct word is 'finding' because testing aims to discover bugs, not fix or ignore them.
4fill in blank
hardFill both blanks to complete the testing and debugging definitions.
Testing Fundamentals
Testing is about [1] bugs, while debugging is about [2] bugs.
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Swapping the roles of testing and debugging
Choosing unrelated verbs
✗ Incorrect
Testing finds bugs; debugging fixes them.
5fill in blank
hardFill all three blanks to complete the sentence about testing and debugging.
Testing Fundamentals
During [1], testers [2] bugs, and during [3], developers [4] bugs.
Drag options to blanks, or click blank then click option'
Attempts:
3 left
💡 Hint
Common Mistakes
Using the same verb for both blanks
Mixing testing and debugging terms
✗ Incorrect
In testing, testers find bugs; in debugging, developers fix bugs.