Skip to content
Related Articles

Related Articles

Improve Article

Difference between Frontend Testing and Backend Testing

  • Last Updated : 19 Jun, 2019
Geek Week

Front End Testing:
Front End Testing is a type of testing that tests the presentation layer of a 3 tier architecture in a web application. Basically front end testing is performed on the user interface (UI) that is also known as presentation layer in 3 tier architecture.

Back End Testing:
Back end testing is a type of testing that tests the application layer and database layer of a 3 tier architecture in a web application. Basically back end testing is performed on the application user interface (AUI) and database.

Difference between Frontend Testing and Backend Testing:

Front End TestingBack End Testing
Front end testing is basically performed on the user interface (UI).Back end testing is performed on database and application user interface (AUI).
In front end testing, GUI is required.In back end testing, GUI is not required.
Knowledge about requirements is required.Knowledge about database is required.
Front end checks the overall functionality of the application.Back end testing checks for deadlock, data corruption or data loss.
Any information is not stored in the database.Information is stored in the database.
Knowledge about the automation frameworks tools is required.Knowledge about Structured Query Language (SQL) concepts is required.
Example: 1. Unit Testing 2. Acceptance TestingExample: 1. SQL Testing 2. API Testing

Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.

 

My Personal Notes arrow_drop_up
Recommended Articles
Page :