Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Software Testing

NPTEL and Indian Institute of Technology, Kharagpur via YouTube


PRE-REQUISITES: Basic Knowledge of Programming.

INTENDED AUDIENCE: Elective Course, PG Course, M.Tech

INDUSTRIES APPLICABLE TO: All software development/testing companies.

COURSE OUTLINE: Over the years program several testing techniques have developed and tools have become available. Also, testing has been acknowledged as the primary technique for ensuring software reliability. The course would provide a brief introduction to test process and techniques available for black box and white box test case design. Integration, system and regression testing would also be discussed. A few of the test tools would be discussed and the participants would be encouraged to use them.


Levels of Testing.
Basic Concepts in Testing.
Basic Concepts in Testing (Contd.).
Unit Testing.
Equivalence and BV Testing.
Special Value Testing.
Combinatorial Testing.
Pairwise Testing.
White Box Testing.
MC/DC Testing.
MC/DC Testing (Contd.).
Path Testing.
Dataflow and Mutation Testing.
Mutation Testing.
Integration Testing.
System Testing.
Regression Testing.
Testing Object-Oriented Program - Part 1.
Testing Object-Oriented Program - Part 2.

Taught by

Software Testing



4.8 rating, based on 5 Class Central reviews

Start your review of Software Testing

  • Profile image for Prianka Saha
    Prianka Saha
    As a software tester, I thoroughly review and test new and existing software to ensure it meets the required specifications and functions correctly. I document any issues or bugs found and work with the development team to resolve them. Overall, my goal is to deliver high-quality, error-free software to end-users.
  • Profile image for SHIVAKUMAR HUGGI
    LinkedIn is good learning platform and course which I completed is manual testing is very nice and I understood the things very quickly and also all the videos are short and clearly understandable
  • Profile image for Katlego Malatji
    Katlego Malatji
    i've learned a lot from this class, it's worth the time and it's easy to understand. All beginners must take this cause, it will also help them in automation testing on how to conduct it.
  • Tyagaraj S D
    It's a good learning center for me the way of teaching is good and I like the class and tq for giving a good teaching
  • Profile image for Nanthaan
    I like the cource very much.thank u for giving me this wonderful cource with free of cost.the contents are very good

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.