Loading
Register/Login Alison Logo

Software Testing - Testing Levels and Object-Oriented Program Testing

certifcate icon
Software Testing - Testing Levels and Object-Oriented Program Testing
  • 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 share your success. Plus it’s:

    • Ideal for including in CVs, job applications and portfolios
    • An indication of your ability to learn and achieve high results
    • An incentive to continue to empower yourself through learning
    • A tangible way of supporting the Alison mission to empower people everywhere through education.

Modules List( 3 )
  • Software Testing - Testing Levels and Object-Orien...
  • Module 1: Introduction to Testing Levels
    • Learning Outcomes
    • Integration Testing
    • System Testing
    • Regression Testing
    • Lesson Summary
  • Module 2: Testing Object-Orientated Programs
    • Learning Outcomes
    • Testing Object-Oriented Programs - Part I
    • Testing Object-Oriented Programs - Part II
    • Lesson Summary
  • END OF COURSE ASSESSMENT
  • Module 3: Software Testing - Testing Levels and Object-Oriented Program Testing Assessment
    • Testing Levels and Object-Oriented Program Testing Assessment
Topics List ( 5 )
Module 1: Introduction to Testing Levels
In this module you will be introduced to the testing levels above unit testing. You will learn about integration testing. You will learn about the different approaches for integration testing and how they work. You will learn about system testing and what its objective is. You will learn about different types of system performance testing. You will learn about what many of the performance tests, test the system on. You will learn about regression testing when it’s preformed and why.
Topics List ( 4 )
Module 2: Testing Object-Orientated Programs
In this module you will be introduced to testing Object-Orientated programs. You will learn about how OO programming was supposed to make testing easier. You will learn about how some testing methods for Procedural programs will not work with OO programs. You will learn about how features of OO programming such as inheritance and Polymorphism will make you test your program differently. You will learn about the different integration testing strategies for testing your OO program.
Topics List ( 1 )
Module 3: Software Testing - Testing Levels and Object-Oriented Program Testing Assessment
You must score 80% or more to pass this assessment.
Course Features
  • Duration

    2-3 Hours

  • Publisher

    Channel 9

  • Video

    Yes

  • Audio

    Yes

  • Assessment

    Yes

  • Certification

    Yes

  • Price

    Free

  • Reward

    50 Pts

  • Responsive

    No

Reviews and Rate
This course has no reviews yet.
Tags