Principles of Software Testing
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesPrinciples of Software Testing Syllabus — Unit-wise Content
The official GTU curriculum for Principles of Software Testing (subject code ME02095111) as prescribed for AIAD · Semester 2 divides the course into 5 units, covering 32 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (ME02095111)Unit 1 Introduction to Software Testing
- Need of software testing
- Goal of software testing
- what is Quality
- Importance of testing
- Tools for software Testing
- Manual and Automation Testing
- Principles of Software Testing
- Software Development Life Cycle (SDLC)
Unit 2 Software Development Life Cycle Models and Architectures
- Waterfall Model
- Spiral Model
- Iterative Model
- Agile Model
- One-Tier Architectures
- Two-Tier Architectures
- Three-Tier Architecture
- N-Tier Architecture
Unit 3 Unit Testing
- Boundary Value Testing
- Equivalence Class Testing
- Decision Table- Based Testing
- Path Testing
- Data Flow Testing
- Retrospective on Unit Testing
Unit 4 Beyond Unit Testing
- Life Cycle-Based Testing
- Model-Based Testing
- Integration Testing
- System Testing
- Object-Oriented Testing
- Program Name: Engineering Level: PG Branch: Artificial Intelligence and Data Science Subject Code: ME02095111 Course/Subject Name: Principles of Software Testing
Unit 5 Current Trends of Software Testing
- Agile Testing
- Test Automation: Selenium
- Artificial Intelligence for Testing
- Various Testing Management tools: JIRA