CST 438 - Week 6 Learning Journal - Importance of this Week's Concepts

This week, I learned how to use Selenium for automated testing as part of our group project. Selenium allows developers to automate interactions with web applications, making it easier to test features without having to perform every step manually. I learned how Selenium scripts can simulate user actions such as clicking buttons, filling out forms, and verifying that web pages behave as expected. Working with Selenium also showed me how automated testing improves software quality by catching bugs early and making regression testing faster and more reliable.

This chapter introduced the concept of cloud computing and how computing resources such as servers, storage, and networking can be delivered as on-demand services over the internet. I learned about the benefits of cloud-based services, including scalability, flexibility, cost efficiency, and the ability to quickly deploy applications without managing physical hardware. The chapter also explained how organizations use cloud platforms to support modern software development and maintain reliable, high-performance applications.

Overall, this week helped me understand both the practical side of software testing through Selenium and the broader role of cloud computing in software engineering. These topics gave me a better understanding of how developers build, test, and deploy applications efficiently in real-world environments.

Comments

Popular posts from this blog

CST 349 - Week 4 Learning Journal

CST 349 - Week 5 Learning Journal

CST349 Week 2 - Learning Journal