Do You Agree? - Testing Edition¶
In this activity, you will be presented with a series of statements related to software testing. Your task is to indicate whether you agree or disagree with each statement. After making your choice for each statement, you will have the opportunity to discuss your reasoning with your peers.
Statements¶
Global state makes testing harder.
agree hint
tests running order
disagree hint
database
A test should tell a clear story.
agree hint
user's
disagree hint
formulas
To test something well, I need a way to cut dependencies.
agree hint
unit tests
disagree hint
integration tests
Deep inheritance chains make testing harder.
agree hint
super class is dependency
disagree hint
super class is simplification