End Sem January 2024 Question Paper
AKTU end-semester examination, January 2024. Course code ETCS403.
IPU · CSE / CST · Semester 7
ETCS403
AKTU end-semester examination, January 2024. Course code ETCS403.
Official GGSIPU (USET) syllabus, unit-wise — Computer Science & Engineering, semesters 3 to 8. Source: https://www.ipu.ac.in/univsyllabus/btechsyllabus010813/2Final%20B.Tech%20Syllabus%203rd%20Semester4,5,6,7,8/3Final%20Syllabus-CSE-3rd%20Semester4,5,6,7,8.pdf
Introduction Software testing: Testing as an Engineering Activity, Role of Process in Software Quality, Testing as a Process, Software Testing Principles, Tester Role in Software Development, Artifacts of testing (Faults, Errors, and Failures), Limitations of Testing, Challenges in Software Testing, Testing and debugging, Verification, Validation, Test levels. Software Quality: Software Quality, Software Control, Quality Assurance, Quality Assurance Analyst, Quality Factor, Quality Management, Methods of Quality Management, Core components of Quality, Cost Aspect of Quality.
White Box and Black Box Testing Different Testing Techniques, Differences between testing techniques Black Box Testing: Requirements based testing techniques, Boundary value analysis, Equivalence partitioning, Decision table, State/Graph based testing White Box Testing: Static testing techniques, Static analysis tools, Unit/Code functional testing, Control flow testing, Code complexity testing, Data flow testing Integration, System and Acceptance Testing: Integration testing approaches, System testing, Scenario Testing, Deployment testing, Non-functional testing techniques, Acceptance Testing: Acceptance criteria, types, test cases selection and execution.
Quality Assurance: Quality Planning, Quality plan objectives, Planning process overview, Business Plan and Quality Plan, TQM (Total Quality Management), TQM concepts, Zero defect movement Quality Standards: Quality Models/Standards, Standards and guidelines, Types of Models, ISO Standards, CMM and CMMI, Six Sigma concepts, Quality Challenge, National Quality Awards.
Test Selection & Minimization for Regression Testing Regression testing, Regression test process, Selection of regression tests, Dynamic Slicing, Test Minimization, Tools for regression testing. Test Management and Automation Test Planning, Management, Execution and Reporting, Software Test Automation: Scope of automation, Design & Architecture for automation, Testing tools, Object Oriented Testing.