Tag: CS@Worcester

  • AI in Software Testing: A Look at the Future

    This blog post explores the growing influence of Artificial Intelligence (AI) in software testing, drawing inspiration from the podcast “AB Testing: All We Talk About is AI” (Episode 187: All We Talk About is AI). The Rise of AI in Software Development AI is transforming various aspects of software development, and testing is no exception.…

  • Path Testing: Your Guide to Unveiling the Hidden Bugs in Software

    Welcome back, fellow coders! Today, I’m going back to a technique called path testing.  Why is Path Testing Important? Software development thrives on creating programs that function flawlessly, regardless of user interaction. Traditional testing methods might miss certain sections of code depending on user choices. Path testing, however, takes a different approach. It systematically executes…

  • Equivalence Partitioning and Boundary Value Analysis – Effective Techniques for Test Case Design

    This week,I am revisiting some fundamental test case design techniques as I was inspired from an article about Boundary Value and Equivalence Class testing: equivalence partitioning and boundary value analysis. While these terms might sound complex, they offer a structured and efficient approach to software testing, particularly for numerical inputs or situations with defined input…

  • Data Science: Quality Assurance Matters

    Data science is a powerful field that can unlock valuable insights from data. However, the quality of those insights depends heavily on the quality of the data used to create them. Imagine building a house on a foundation with cracks. Even the best construction plans won’t prevent problems down the road. Similarly, data science projects…

  • Security Testing:The Mystery Behind Our Group Activity

    The online world offers incredible convenience, but it also comes with inherent security risks. News stories about data breaches and hacker attacks can make anyone feel uneasy. But there’s a way to fight back, and it’s not what you might think! Security testing allows you to become a good guy hacker (ethically, of course) and…

  • “TestGuild Automation Podcast”: A Great Resource for Future Developers

    The “TestGuild Automation Podcast” is a fantastic resource for computer science students preparing to enter the professional world. Hosted by Joe, the podcast dives deep into the realm of automation testing—a key aspect of software development where code is used to test other code. This method is vital as it helps detect and resolve issues…

  • Exploring the “Code Review” Podcast: A Path to Coding Improvement

    Why I Like the “Code Review” Podcast and How It Helps Me Code Better As a CS student, I’m passionate about finding ways to level up my skills. Lately, I was listening  the “Code Review” podcast, and it’s become an unexpectedly valuable resource. Honestly, I used to think code reviews were only for those super…

  • Understanding Test-Driven Development (TDD)

    In a recent episode of the Python Test Podcast, titled “TDD: Don’t Be Afraid of Test-Driven Development”, developer Chris May shared his journey with Test-Driven Development (TDD).  If you’re a programmer interested in improving your code quality and development process, this blog post offers a summary of the discussion and explores why TDD is a…

  • Introductory Blog for CS 443

    Hello everyone! I’m Iman, a computer science student delving into Software Quality Assurance and Testing class. In the next couple blogs, I’ll share my journey through a QA class, focusing on the importance of QA in software development and my personal goal to understand and apply various testing methods. This field fascinates me because of…

  • Introductory Blog for CS 443

    Hello! I’m Iman, a computer science student delving into Software Quality Assurance and Testing class. In the next couple blogs, I’ll share my journey through a QA class, focusing on the importance of QA in software development and my personal goal to understand and apply various testing methods. This field fascinates me because of its…

Design a site like this with WordPress.com
Get started