CST438 Software Engineering: Week 5
This week I learned about large scale testing and the wide range of methods used to get high fidelity system validation, including functional testing, multi-binary testing, browser and device testing, load and performance testing, exploratory testing, A/B testing, user acceptance testing, probes, canary analysis, disaster-recovery drills, and chaos engineering. I learned that a comprehensive test suite needs large tests to catch issues that unit tests cannot.
I also gained first hand experience of the challenges of teamwork, like when communication is inconsistent or teammates are unavailable. Despite the frustration and burnout I have been feeling with team work, I’m working to stay professional, set team goals, and maintain communication. Overall, this week taught me both large scale testing strategies and the importance of managing team dynamics with patience.
Comments
Post a Comment