Week 5 - CST 438
One thing I learned was that although unit tests can be helpful in identifying bugs, they do not tell us whether a whole system works correctly with real dependencies, configurations and developer workflows. Larger tests are used in testing environments that are similar to real-world production, taking into account how real users might react to different scenarios. It is also important that there be clear ownership for larger tests so that support can be provided in case of test failures. Overall, larger tests provide a more realistic approach than unit tests but require more time, resources and maintenance.
Comments
Post a Comment