Contact info: +(080)41171543, info@atsspl.com




Functional Testing

Interface Testing

Evaluation of correct system module interaction.

Smoke Testing

Initial testing process to check whether software is ready for further testing.

System Testing

Conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements.

Integration Testing

Performed to test units of code to verify interaction between various software components and detect interface defects.

Regression Testing

Testing to ensure changes made are not impacting previously working functionality.

Acceptance Testing

Performed to make sure the software handles required tasks in real-world scenarios, according to specifications.

Functional Testing Process


Functional Testing


In functional testing basically the testing of the functions of component or system is done. It refers to activities that verify a specific action or function of the code. Functional test tends to answer the questions like “can the user do this” or “does this particular feature work”. This is typically described in a requirements specification or in a functional specification.

The techniques used for functional testing are often specification-based. Testing functionality can be done from two perspective:-

  • Requirement-based testing
  • Business-process-based testing

  • See More