Principles of Software Testing & Quality Assurance Preview Video
This course presents strategies that will confirm that the software under development meets the business requirements and solves the problem. It goes further to underline testing mechanisms that can be applied throughout the software development life cycle to reduce defects and resolve root‐cause problems in the development process to prevent defects from occurring. Testing and quality assurance include activities that have significant impact on the quality of delivered software. In particular, testing safety-critical software and real-time software applications has to be carefully planned and must be performed effectively and efficiently.