iT邦幫忙

automation test相關文章
共有 36 則文章

技術 鼠年全馬鐵人挑戰 WEEK 14:Robot Framework (下)

              Photo on Robot Framework 前言 當測試腳本過多且複雜時,為了避免進行重複性的手動測試。這時候就可以考慮使...

技術 鼠年全馬鐵人挑戰 WEEK 13:Robot Framework (上)

              Photo on Robot Framework 前言 在前兩個禮拜都在介紹 API 的測試工具,分別是 Insomnia 和...

技術 鼠年全馬鐵人挑戰 WEEK 20:Appium 自動化測試 - 第一集

              Photo on kobiton.com 前言 在前幾篇的文章內容中,都在介紹 Web 與 API 的自動化測試框架提到了 Ro...

技術 鼠年全馬鐵人挑戰 WEEK 21:Appium 自動化測試 - 第二集

              Photo on kobiton.com 前言 在上一篇的文章內容中,簡單的介紹一下 Appium 自動化測試框架並且完成安裝...

技術 鼠年全馬鐵人挑戰 WEEK 22:Appium 自動化測試 - 第三集

              Photo on kobiton.com 前言 上禮拜因為小弟愚鈍,在某個地方卡了特別久所以只有非常簡單的介紹了一下 appiu...

技術 鼠年全馬鐵人挑戰 WEEK 24:Appium 自動化測試 - 第五集

              Photo on kobiton.com 前言 上週小弟分享完 Windows 搭配 Android 的模擬器來做 appium...

技術 鼠年全馬鐵人挑戰 WEEK 23:Appium 自動化測試 - 第四集

              Photo on kobiton.com 前言 上週的小弟主要是以 MacOS 搭配 Android 的真機來做 appium...

鐵人賽 Software Development DAY 2

技術 第一卷 - 自動化測試是QA必要之惡?

常聽到的測試手段,可以簡單分為手動測試(Manual testing)與自動測試(Automation testing) 舉個簡單的例子,今天RD做出了一個可以...

技術 鼠年全馬鐵人挑戰 WEEK 25:Appium 自動化測試 - 第六集

              Photo on kobiton.com 前言 在 APP 自動化測試的一、二集分別介紹了 安裝 Appium 與 Appium...

技術 鼠年全馬鐵人挑戰 WEEK 19:Jest (下)

                Photo on jestjs.io 前言 上一篇已經簡單的介紹過 Jest 的初始作業,並執行簡單的測試如果正在看這篇的大...

技術 鼠年全馬鐵人挑戰 WEEK 16:Nightwatch.js (下)

            Photo by Nightwatch.js on Twitter 前言 上一篇我們已經簡單的介紹過 Nightwatch.js 的...

技術 欸! 我覺得自動化測試的架構應該長這樣,測試應該這樣寫。

最近目前我的公司要做新的專案,所以藉此需要一個新的專案來做自動化測試,所以開始在思考一個好的自動化測試他的形狀該長甚麼樣子,順便分享一下如果我這菜雞寫自動化測試...

技術 鼠年全馬鐵人挑戰 WEEK 26:Appium 自動化測試 - 第七集

              Photo on kobiton.com 前言 小弟在上週藉由之前所介紹的 Appium 內容統整 完成了簡單的 APP 自動化...

技術 鼠年全馬鐵人挑戰 WEEK 15:Nightwatch.js (上)

            Photo by Nightwatch.js on Twitter 前言 在前兩篇的文章都在介紹 Robot Framework 的...

技術 鼠年全馬鐵人挑戰 WEEK 18:Jest (上)

                Photo on jestjs.io 前言 在前幾篇的文章內容中,介紹過兩個自動化測試框架的主題分別是 Robot Fram...

鐵人賽 DevOps DAY 15

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

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

鐵人賽 DevOps DAY 1

技術 Day 01: 前言

這次的主題是 從 0 開始培養成為自動化測試工程師的學習指南 主要寫給 想要踏入自動化測試領域,卻毫無頭緒的人 都知道作為自動化測試工程師需要很多技能,但發現每...

鐵人賽 DevOps DAY 25

技術 Day 25: 應用 Jenkins 串接測試流程

學習原因: 已經有測試專案的基本架構,接下來會透過 CI / CD 工具 - Jenkins 把整個流程串接起來,使得提交程式碼以後,整個測試流程可以自動執行,...

鐵人賽 自我挑戰組 DAY 15

技術 IT 邦鐵人賽 Day 15 - RSpec 語法 shared_example

昨天介紹了整理 code 小幫手 context,幫我們組織測試內容,提高可讀性,今天我們也來認識一下其他節省空間的工具人們。 Shared_examples...

鐵人賽 自我挑戰組 DAY 11

技術 IT 邦鐵人賽 Day 11 - RSpec 語法 before hook & after hook

在前一篇,我們介紹了 RSpec 裡基礎的語法,今天我們來介紹很好用很常用的語法:before hook, after hook。 當我們需要重複測試同一個物件...

鐵人賽 DevOps DAY 30

技術 Day 30: 導入自動化測試建議

前面一系列的文章有介紹過 UI 測試和 API 測試,普遍來說,因為 UI 的 Automation Test 有界面可見,更接近人手的操作,學習下來比較簡單,...

鐵人賽 DevOps DAY 18

技術 Day 18: Page Object Model

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

鐵人賽 自我挑戰組 DAY 25

技術 IT 邦鐵人賽 Day 25 - BDD 測試框架 - Cucumber

昨天介紹了 BBD 的存在是為了讓專案開發的所有相關人,無論是否有程式背景,都能夠了解測試的內容。那麼今天我們來介紹 BDD 的測試框架: Cucumber C...

鐵人賽 DevOps DAY 26

技術 Day 26: PyTest 的 Conftest 與 Fixture

學習原因: 在測試的時候,很多時候都需要一些前置 / 後置作業 (如建立測試資料,測試後需要刪除等) 需要處理。而這些作業,會希望被不同的 Test Case...

鐵人賽 自我挑戰組 DAY 30

技術 IT 邦鐵人賽 Day 30 - 回首測試

經過前面 29 天的介紹與手把手實際操作與解說,我相信大家應該都很能理解測試到底在做些什麼事情,今天我們稍微總結一下。 TDD 其實是一個測試流程的名稱,Tes...

鐵人賽 自我挑戰組 DAY 21

技術 IT 邦鐵人賽 Day 21 - Capybara 模式設定、Debug、登入狀態

昨天介紹了 Capybara,提到這款套件是以「使用者」角度操作網頁來進行測試,所以它也可以真實呈現操作頁面的視覺畫面! Capybara 測試模式 分為兩種,...

鐵人賽 自我挑戰組 DAY 26

技術 IT 邦鐵人賽 Day 26 - Gherkin 的 Keywords

前一天介紹了 BDD 的測試框架 Cucumber,而該測試框架的規格書所使用的是 Gherkin,利用人類自己的文字,提升團隊的參與。其中 Gherkin 裡...

鐵人賽 自我挑戰組 DAY 22

技術 IT 邦鐵人賽 Day 22 - Capybara 額外補充

在使用 Capybara 時,雖然語法看起來就是單單純純的去哪個頁面、按什麼按鈕、填什麼表單、然後驗證。這樣聽起來似乎並不難,但只要操作到外網或是使用套件,就沒...

鐵人賽 自我挑戰組 DAY 29

技術 IT 邦鐵人賽第 29 天 - Cucumber in Rails

前幾天介紹了 Cucumber,我想大家都對 Cucumber 有了認識,那今天我們要來在 Rails 裝上 Cucumber 以及其他相關測試套件。 Cucu...

鐵人賽 自我挑戰組 DAY 27

技術 IT 邦鐵人賽 Day 27 - Cucumber with Ruby

前幾天帶大家了解了 BDD 的 Cucumber 以及 Gherkin,相信大家對 BDD 的特質已有所了解。今天我們來安裝 Cucumber 套件,並寫寫看...