前端測試和後端測試的區別


一個基於 Web 的應用程式通常是基於三層架構的應用程式。第一層是表示層,稱為前端,第二層是業務層或應用程式層,第三層是資料庫,稱為後端。

前端測試

前端測試是指測試應用程式 UI 或表示層。它可以是手動測試也可以是自動化測試。

後端測試

後端測試是指測試後端和應用程式層。它通常是自動化的。

以下是前端測試和後端測試之間的重要區別。

序號關鍵點前端測試後端測試
1層級前端測試在表示層上執行。後端測試在應用程式和資料庫層上執行。
2圖形使用者介面 (GUI)在雲計算中,資源由中央管理。在網格計算中,資源透過協作模式進行管理。
3需求測試人員必須瞭解應用程式的功能和非功能需求。測試人員必須瞭解資料庫結構以及表中的底層資料。
4目的前端測試涉及驗證應用程式的行為是否按預期工作。後端測試確保資料持久化。沒有效能下降。
5資料儲存在前端測試中,使用者通常不使用 SQL 查詢。在後端測試中,使用者大量使用 SQL 查詢來儲存或從資料庫中提取資料。
6先決條件要自動化前端測試,使用者必須瞭解 Selenium、QTP 等自動化工具。要自動化後端測試,使用者必須學習 SQL 概念。
7示例驗收測試,系統測試。SQL 測試,API 測試。

更新於: 2019年11月28日

531 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告