學習 Selenium 的先決條件是什麼?
我們將探討學習 Selenium 的先決條件。首先,我們應該知道測試可以分為兩個部分 - **手動** 和 **自動化**。
對於手動測試,必須對我們要測試的應用程式有基本的瞭解,具備合理的洞察力以及良好的文件編寫技能。
對於自動化測試,我們應該學習和培養 **基礎測試** 以及自動化測試概念的技能。除此之外,我們還應該瞭解以下主題 -
資料庫
程式設計邏輯
資料結構
前端開發。
現在讓我們看看在基礎測試概念下我們應該瞭解哪些主要主題 -
各種測試型別。
軟體開發生命週期。
各種測試方法。
測試生命週期。
測試文件。
現在讓我們看看在自動化測試概念下我們應該瞭解哪些主要主題 -
什麼是自動化測試?
為什麼要進行自動化測試?
自動化的優缺點。
執行自動化測試的不同可用工具。
現在讓我們看看在程式設計邏輯概念下我們應該瞭解哪些主要主題 -
程式設計環境設定。
變數。
資料型別。
條件語句。
迴圈。
基本語法。
資料結構。
面向物件程式設計。
除錯。
異常處理。
字串操作。
檔案系統。
基本輸入/輸出。
現在讓我們看看在資料庫概念下我們應該瞭解哪些主要主題 -
資料定義語言。
資料操縱語言。
鍵的型別。
連線。
SQL 語言
處理表格。
資料庫管理系統。
關係資料庫管理系統。
索引。
現在讓我們看看在**前端開發**概念下我們應該瞭解哪些主要主題 -
HTML。
CSS。
JavaScript。
網頁元素。
對網頁元素執行的操作。
瀏覽器。
子視窗/選項卡。
框架。
視窗。
影像。
連結。
網頁表格。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP