Loading
Free Online Courses, Classes and Tutorials

Software Testing - Testing Levels and Object-Oriented Program Testing

Join 4,644 other students
Software Testing - Testing Levels and Object-Oriented Program Testing
  • Free Course

  • NPTEL

  • 2-3 Hours

  • Assessment

  • Certification

  • 50 Pts

  • Description
  • Outcome
  • Certification
  • In the free online course Software Testing - Testing Levels and Object-Oriented Program Testing you will be introduced to testing levels above unit testing, to system testing and its categories and types, and to testing Object-Orientated programs (OO programs) and how it differs from testing procedural programs.

    The course begins by introducing you to testing levels above unit testing, starting with integration testing. The course describes different approaches for integration testing and how they work. You will learn about system testing and what its objective is, and about the different types of system performance testing. You will also learn about performance tests, and about regression testing and when it is used.

    Next, you will be introduced to testing Object-Orientated programs. You will learn how OO programming was supposed to make testing easier, and why some testing methods for procedural programs will not work with OO programs. The course describes features of OO programming such as inheritance and polymorphism, and why you need to test your program differently using them. You will also learn about different integration testing strategies for testing your OO programs.

    This free Alison course will be of great interest to programmers who would like to learn more about testing levels, and testing strategies for object-orientated programs.

  • Having completed this course you will be able to:
    - Describe different integration testing approaches.
    - Discuss different system testing methods and their categories.
    - Explain the use and importance of regression testing.
    - Discuss why Object-Oriented programming was supposed to make testing easier than procedural programming.
    - List the differences for testing an Object-Oriented program compared to a Procedural program.
    - Describe the Object-Oriented programming methods that can cause issues for testing.

  • All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.

    Having an official Alison document is a great way to celebrate and share your success. It is:

    • Ideal to include with CVs, job applications and portfolios
    • A way to show your ability to learn and achieve high results

Modules List( 3 )
Notification

You have received a new notification

Click here to view them all