前言 依照【Python錦囊㊙️技10】OOA、OOD and OOP討論的軟體開發生命週期(SDLC),程式撰寫完後,必須進行單元測試(Unit Testin...
在今天的文章中,我們將重點介紹如何在 Azure DevOps Pipeline 中整合多階段測試(單元測試、整合測試、端到端測試)。藉由自動化這些測試流程,我...
筆者OS: 原本今天要講如何用Docker將測試自動化,但我在查資料的時候對於多階段測試 (Multi-stage Testing),到底是甚麼產生了疑問,所...
皮鯨眨著大眼睛,好奇地問:“那我們要怎麼知道我們的軟體有沒有漏洞呢?有沒有什麼方法可以測試它們的安全性?” “有的。 例如:以常見的漏洞掃描,如OWASP To...
前言 自己要如何往前進,考試是一個好的方向。在國際中,有大大小小的認證,這邊列出比較常見,而且跟目前趨勢比較有相關的,像是敏捷開發、DevOps等等。可以藉由準...
前言 在(前日)[https://ithelp.ithome.com.tw/articles/10336827] 有提到測試人員的發展,其中跟先前為開發者,寫程...
測試人員除了往開發者(developer)或是專案經理(PM)發展外,可以繼續功能專業化,像是前面的一些深挖商業邏輯、效能、資訊安全等等,都是一個不歸路值得前進...
前言 說是要根據測試報告進行檢討,有哪些地方需要改進,但是要怎麼做呢?今天以 Jira 作為實例說明要如何進行檢討。 專案背景 先說明案例的背景。這個股票下單...
前言 前一篇,說明測試結果要如何呈現,以及團隊要如何從中獲得好處,但是對於個人呢?會有怎樣的好處呢? 對於團隊的好處 測試報告中提供詳細的測試結果和相關訊息,有...
前言 昨天有用 airflow dags test 和 airflow tasks test 測試執行,今天要試著用 pytest 模組來 testing ,...
前言 知道為什麼標題會叫做「牙起來」嗎?真的開發就會知道了Airflow 的 debug 和 testing 都是比較麻煩的,會越用越抓狂,這兩天會整理我的方式...
前言 測試不是僅僅檢查有沒有問題,還有一個重點是「學習」。發揮人的特色,在經驗中學習,我們可以藉由測試結果、bug issue 中檢討,讓下一次的開發與測試更為...
前言 當說明完 Test case 和 TestRail 怎麼實作後,再回到整體專案會如何過呢?我們要如何把測試案例的執行進行完整的操作呢? 實際測試案例 背景...
前言 本篇會以 TestRail 為基準,說明如何使用測試案例(Test case)運用在測試中。 測試案例與階段 測試案例(Test case)可以運用在任何...
鐵人賽三十天已經完成校稿,請安心服用,有問題也可以留言給作者 無檢查公告:作者於 10/4 出國,故明天 day19 以後程式碼都不會有當日檢查與修正,如...
前言 根據昨日的測試計劃和測試策略,我們可以制定測試案例(Test case)。測試案例是用來驗證特定功能或場景是否正常運作的文件,通常包含測試步驟(Test...
前言 前面說明測試前期會做的事情,以及會使用的工具有哪些,讓我們可以制定測試計畫(Test plan),並且提供詳實的紀錄。然而要如何制定測試計畫,就是個困難的...
前言 當清楚各方需求後,也清楚目標是什麼,接下來就是要規劃整體測試的計畫。 制定測試規劃 在專案開始前,一定需要初步的規劃,因此定出初步的測試計畫(Test P...
Intro 在前面的文章中,我們掌握了軟體測試的基礎和各種測試方法,現在就是時候來談談實際的應用了! 「實作」就是把學到的東西付諸實際行動,把知識真正應用在實際...
前言 這次用一個比較實際的案例來說明測試規劃要如何實作,。 背景是一款股票下單 app,需要控管股票庫存,以及記錄購買成本,會收到股票價格。 專案記錄 當我們進...
可以獲得什麼? 瞭解實務上是如何運用測試階段與測試方法。 背景 在實務上,常常需要把檔案讀取,並且記錄下來,因此本案例就是模擬這個狀況。首先讀取股票今日交易明...
可以獲得什麼? 瞭解什麼是回歸測試,回歸測試的目的與重點為何。 什麼是回歸測試? 在Day 3和Day 6時都有提到「回歸測試」,這種測試通常應用於系統測試中...
昨天我們在前端測試金字塔中提到三種類型的測試。而除了單元測試、整合測試、端對端測試,還有些常見的前端測試。 驗收測試(Acceptance Testing)...
可以獲得什麼? 理解什麼是例外處理,以及為什麼要測試它。 什麼是例外處理? 昨天說到例外處理,到底什麼是例外處理呢? 例外處理(Exception handl...
前兩天講了「為什麼(Why)」、「面臨什麼挑戰(What)」。接著該來講述實踐前端自動化測試的原則及方法(How)。 敏捷軟體開發方法學提倡者 Robert C...
前端自動化測試面臨許多挑戰。 範疇廣而時間有限 首先,要測試的範疇太廣泛,舉凡 UI、效能、易用性、功能、跨裝置...。但撰寫測試的時間有限,需要排出優先順序,...
使用者體驗日益受重視 邁入 2023 的今天,使用者越來越注重軟體產品的使用者體驗,舉凡畫面設計、流程、效能、網頁樣式加載速度。前端工程師職缺大量釋出的同時,前...
可以獲得什麼? 測試四個階段結合敏捷開發,會有怎樣的合作呢? 敏捷開發與測試 敏捷開發與測試 敏捷開發(Agile software development)追...
手動測試(Manual Testing)與自動化測試(Automation Testing)是非常直覺可以理解的兩個詞彙。為什麼需要盡量減少手動測試,並轉換成自...
承接 Day 3 提到的 Alpha 測試、Beta 測試,一種常見的誤解是認為「Alpha 測試 = 白箱測試,Beta 測試 = 黑箱測試」,這個是錯誤的觀...