Home / Semester 5 / CSE376
Back to Subjects

CSE376 — Automated Testing

Course Overview

CSE376 3 Credits L:2 T:0 P:2 Minor Software Methodologies and Testing
Download Syllabus

The subject covers automated software testing, including test automation tools, bug reporting and tracking, test-case design, Java testing frameworks, structural testing, code coverage, and test management and reporting. Students use tools and frameworks such as Bugzilla, Jenkins, JUnit 5, TestNG, Maven, Gherkin, EclEmma, and Selenium-related technologies.

Unit 1

Automated Testing and Test Tools

Unit 2

Bug Reporting

Unit 3

Test Administration

Unit 4

Various Testing Frameworks Available in Java

Unit 5

Structural Testing Using Automated Tool

Unit 6

Test Automation and Management/Reporting Frameworks

Continuous Assessment

3 components

Best 2 of 3 CAs will be considered for evaluation.
BYOD-Practical 1 50%

Case based practical questions will be given to the student

Week 5 / 6

Rubric
To evaluate student on the basis of practical work

BYOD-Practical 2 50%

Case based practical questions will be given to the student

Week 10 / 11

Rubric
To evaluate student on the basis of practical work

Test 50%

MCQ based test which is allocated in 12th week and submission in 13th week

Week 12 / 13

Rubric
Student get evaluated on istqb based pattern through mcq test

Exams & Practice

End Term Examination

Final semester comprehensive evaluation

50%

Type: Practical

CSE376 - FAQs

How many units are in CSE376?

CSE376 has 6 units. Each unit includes detailed notes and MCQ practice questions.

What exam resources are available for CSE376?

Unit-wise notes and MCQ practice are available. Exam resources coming soon.

How to prepare for CSE376 exams?

Study each unit's notes thoroughly, practice MCQs to test understanding, and attempt mock tests before exams. Focus on important topics and previous year questions.