NCSE300-Software Testing and Quality Assurance-AUGDEC2022

You can't 'test quality into' a software product, but neither can you build a quality software product without testing and analysis. Software testing and analysis is a core challenge in developing high quality software systems. This course will focus on the processes, principles, and techniques of software testing and analysis. It covers a full spectrum of topics from basic principles and underlying theory of testing to organizational and process issues in real-world applications. The emphasis is on selecting practical techniques to achieve an acceptable level of quality at an acceptable cost. This course will provide software engineering professionals with realistic strategies for reliable and cost-effective software testing.