AAUP Course (1): Software Verification and Validation
-
Introduction to the course
Show More Show LessThis course covers the notion of software verification and validation. A comprehensive understanding of the role of software quality during all phases of the Software Development Life Cycle. Emphasis on the phases of ensuring quality during and after the completion of software development. The course covers types of testing strategies and testing techniques. The course stresses the process of finding and reporting bugs in addition to the process of prioritization and fixing bugs which leads to new builds and causes further regression testing. The course addresses software release processes and acceptance according to specifications. The software testing includes web applications, mobile applications and Automation using automation tools and coding in Python. A student shall be ready to answer interview questions regarding software quality positions regarding roles of testing and quality, bugs, software releases, auditing, and acceptance testing.
Activities
-
-
-
-
Chapter 23 of Roger S. Pressman's "Software Engineering: A Practitioner's Approach" focuses on Conve...
-
