Software Engineering - CST 438 - Week 5 - Learning Concepts

This week I learned about the purpose and importance of larger tests in software engineering. Unlike unit tests, larger tests run in environments that are closer to production, which makes them more realistic but also more expensive and slower to execute. I also learned about the challenges of large testing, such as configuring test environments, managing realistic test data, and maintaining test ownership. Finally, I learned that different types of larger tests, including canary testing and A/B testing, help validate software behavior under real-world conditions before changes are fully released.

Comments

Popular posts from this blog

CST 349 - Week 4 Learning Journal

CST 349 - Week 5 Learning Journal

CST349 Week 2 - Learning Journal