0
0
Testing Fundamentalstesting~10 mins

What software testing is 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 define software testing as a process that checks for {{BLANK_1}} in software.

Testing Fundamentals
def software_testing():
    """Software testing is the process of finding [1] in software."""
    pass
Drag options to blanks, or click blank then click option'
Afeatures
Berrors
Cusers
Ddesigns
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'features' because they are part of software, but testing looks for errors.
2fill in blank
medium

Complete the code to show that software testing helps improve {{BLANK_1}} of software.

Testing Fundamentals
def testing_goal():
    """The main goal of software testing is to improve the [1] of software."""
    pass
Drag options to blanks, or click blank then click option'
Aquality
Bsize
Ccolor
Dspeed
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'speed' because faster software is good, but testing focuses on quality.
3fill in blank
hard

Fix the error in the code to correctly describe software testing as a {{BLANK_1}} activity.

Testing Fundamentals
def testing_type():
    """Software testing is a [1] activity that checks software behavior."""
    pass
Drag options to blanks, or click blank then click option'
Aconstructive
Boptional
Cirrelevant
Ddestructive
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'constructive' because it sounds positive, but testing tries to find faults.
4fill in blank
hard

Fill both blanks to complete the sentence: Software testing is done to {{BLANK_1}} defects and {{BLANK_2}} software reliability.

Testing Fundamentals
def testing_purpose():
    """Software testing is done to [1] defects and [2] software reliability."""
    pass
Drag options to blanks, or click blank then click option'
Afind
Bignore
Cincrease
Ddecrease
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'ignore' defects or 'decrease' reliability, which are wrong.
5fill in blank
hard

Fill all three blanks to complete the definition: Testing is a {{BLANK_1}} process that involves {{BLANK_2}} and {{BLANK_3}} software to ensure it works well.

Testing Fundamentals
def testing_definition():
    """Testing is a [1] process that involves [2] and [3] software to ensure it works well."""
    pass
Drag options to blanks, or click blank then click option'
Asystematic
Bignoring
Cevaluating
Dbreaking
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'ignoring' which is opposite of testing purpose.