In context of software testing, which of the following is not a level or type of development testing

In context of software testing, which of the following is not a level or type of development testing Correct Answer Release testing

Levels of Testing

There are mainly four Levels of Testing in software testing :

  1. Unit Testing: checks if software components are fulfilling functionalities or not.
  2. Integration Testing: checks the data flow from one module to other modules.
  3. System Testing: evaluates both functional and non-functional needs for the testing.
  4. Acceptance Testing: checks the requirements of a specification or contract are met as per its delivery.

Important Point

System testing

It is testing conducted on a complete integrated system to evaluate the system's compliance with its specified requirements. System testing takes, as its input, all of the integrated components that have passed integration testing. It is a level of testing that validates the complete and fully integrated software product. The purpose of a system test is to evaluate the end-to-end system specifications

Unit tests

Unit Testing is a type of software testing where individual units or components of software are tested. Unit tests are typically automated tests written and run by software developers to ensure that a section of an application (known as the "unit") meets its design and behaves as intended. In procedural programming, a unit could be an entire module, but it is more commonly an individual function or procedure.

Release testing

It is the process of testing a particular release of a system that is intended for use outside of the development team. The primary goal of the release testing process is to convince the customer of the system that it is good enough to use. It is not a level of Software Testing 

Component testing

It is defined as a software testing type, in which the testing is performed on each individual component separately without integrating with other components. It's also referred to as Module Testing when it is viewed from an architecture perspective

Therefore Option 3 is the correct Answer

Related Questions