iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
DevOps

從 0 開始培育成為自動化測試工程師的學習指南 系列

給想要轉職成為自動化測試工程師的人作參考,如何從建立基礎的程式能力,到建立自動化測試系統的應用。一步一步帶出所需學習的技能,學習的重點,及實際上如何應用等。最後會帶出自動化測試對市場的價值,作為自動化測試工程師,不僅需要知道怎樣做,更要知道為什麼而做。

鐵人鍊成 | 共 30 篇文章 | 19 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11: SQL Database - Table Relationship

學習原因: 上一篇文章主要都是對於單一 Table 的操作,然而 SQL Database 又稱為 Relational Database 有一個很重要的概念是...

2023-09-16 ‧ 由 yingngai 分享
DAY 12

Day 12: SQL Database - ER Diagram

學習原因: ER Diagram (Entity Relationships Diagram) 是數據庫設計中常用的圖形化表示方法,幫助設計師和開發人員理解和規...

2023-09-17 ‧ 由 yingngai 分享
DAY 13

Day 13: 應用 Python 存取 DB 內容

學習原因: 經過前 3 篇的文章,應該對 Database 有一點概念,接下來就學習應用 Python 去存取 Database 的內容。之後作測試的時候,需要...

2023-09-18 ‧ 由 yingngai 分享
DAY 14

Day 14: HTML 的基礎概念

學習原因: 快要開始進入自動化測試的環節了,但在此之前需要對網頁有一定的理解,才比較好開始學 Web UI 的 Automation Test,所以先來了解什麼...

2023-09-19 ‧ 由 yingngai 分享
DAY 15

Day 15: Selenium - 基本概念和操作

學習原因: 接下來要學習 Web UI 的 Automation Test,用來做 Web UI Automation Test 的工具非常多。常聽到的有 Se...

2023-09-20 ‧ 由 yingngai 分享
DAY 16

Day 16: Selenium - Locator Strategy

學習原因: 還記得 HTML element 嗎?應用 HTML Tag 作標記的頁面元素,我們可以透過 Locator 的應用,讓 WebDriver 找出...

2023-09-21 ‧ 由 yingngai 分享
DAY 17

Day 17: Selenium - Implicit & Explicit Wait

學習原因: 如果在上篇學習以後,有嘗試找 Element 來進行操作,你可能會發現有時候 Element 是存在的卻說找不到,或是找到 Element 卻不能操...

2023-09-22 ‧ 由 yingngai 分享
DAY 18

Day 18: Page Object Model

學習原因: Page Object Model(POM)是一種在自動化測試中使用的軟體測試設計模式,主要用於將 Test Case 的邏輯和網頁介面的元素分離,...

2023-09-23 ‧ 由 yingngai 分享
DAY 19

Day 19: HTTP and REST API

學習原因: HTTP 是現代互聯網的基礎,對於 Web 和 API 的開發,這是非常重要的基本概念。有助於更好的理解和應用互聯網的技術,而學習這些都是為了後續的...

2023-09-24 ‧ 由 yingngai 分享
DAY 20

Day 20: 認識 API 測試

學習原因: 我們常說的 API 測試,一般來說,測的是 Web API / REST API。這篇文章就是來講述怎樣做 API 的 Automation Tes...

2023-09-25 ‧ 由 yingngai 分享