前端测试:
前端测试是一种测试 Web 应用程序中 3 层架构的表示层的测试。基本上前端测试是在用户界面 (UI) 上执行的,该界面也称为 3 层架构中的表示层。
后端测试:
后端测试是测试Web应用程序中三层架构的应用层和数据库层的一种测试。基本上后端测试是在应用程序用户界面 (AUI) 和数据库上执行的。
前端测试和后端测试的区别:
Front End Testing | Back 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 Testing | Example: 1. SQL Testing 2. API Testing |