Limits can be used to safely run a test, aborting a test if any of these limits are exceeded.