Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

More approaches on how to find bugs are discussed in this lesson.

In this video you will learn about:

Constraint testing introduces the concept of the partial oracle, focusing on determining if an answer is plausible or impossible rather than definitively right or wrong. Regression tests involve re-running previous tests, but automation can lead to extensive manual efforts in updating tests. Models, such as state models, help testers understand and explore software behavior. Statistical models check if software conforms to predictions, while human intuition serves as a valuable oracle, detecting nuances machines may miss. Treating oracles as heuristics offers flexibility in evaluating results. Exam advice emphasizes drafting answers early and engaging in discussion forums for a comprehensive understanding.

Widget Connector
overlayyoutube
_templatecom/atlassian/confluence/extra/widgetconnector/templates/youtube.vm
width400px
urlhttps://www.youtube.com/watch?v=6nO4zSeRYpk
height300px

Discussed terminology:

  • Regression testing

  • Test automation - basic advantages and disadvantages

  • Using models

  • Human decision - is it a bug or something we need to explore in details