購物比價找書網找車網
FindBook  
 有 7 項符合

前端開發測試入門|現在知道也還不遲的自動化測試策略必備知識

的圖書
前端開發測試入門|現在知道也還不遲的自動化測試策略必備知識 前端開發測試入門|現在知道也還不遲的自動化測試策略必備知識

作者:吉井健文 / 譯者:温政堯 
出版社:碁峰
出版日期:2024-04-24
語言:繁體中文   規格:平裝 / 320頁 / 17 x 23 x 1.48 cm / 普通級/ 單色印刷 / 初版
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:前端開發測試入門|現在知道也還不遲的自動化測試策略必備知識

內容簡介

  你有這些煩惱嗎?
  「雖然知道測試很重要,但遲遲尚未著手進行」
  「雖然有一定的開發經驗,但沒寫過測試」
  「不確定目前採用的測試方法是不是最合適的選擇」

  想要就自信滿滿地寫下測試程式碼,然後暢快地說出
  「會寫測試真是太好了!」

  這本書就是專門為您所寫的教戰手冊
  立刻就能派上用場的測試工具應用技巧!

  現在的Web應用程式都需要在畫面上提供越來越高階的功能,而為了要確保品質跟易於維護與否,前端自動化測試就扮演著相當重要的角色。

  本書是針對Web應用程式開發「前端測試」基本知識與具體實務執行方式的書籍。
  透過真實的程式碼來進行教學,講解基本的測試程式碼寫法,更分享了前端特有的測試方法與工具該如何應用。
  ‧UI元件測試
  ‧視覺回歸測試
  ‧E2E測試
  ‧提升無障礙性
  ‧在持續整合環境執行測試

  有系統地學習前端測試,做到高品質、好維護!

  還不只這些,就連「顧及無障礙性」跟「在持續整合環境執行測試」的議題也都跟上趨勢,相信各位可以紮實地學會開發現場第一線人員必備的測試知識與技巧。

  適用對象:
  ‧完全沒有建構過前端軟體的讀者
  ‧完全沒有寫過測試程式碼的讀者
  ‧沒有寫過囊括資料庫在內的E2E測試的讀者
 
 

目錄

前言
本書適用對象
本書軟體執行環境

第 1 章 測試的目的與障礙
1-1本書的內容編排
1-2 寫測試的目的
1-3 寫測試的障礙

第 2 章 測試方法與測試策略
2-1 以範圍與目的來思考測試
2-2 前端測試的範圍
2-3 前端測試的目的
2-4 測試策略模型
2-5 測試策略計畫

第 3 章 單元測試入門
3-1 建構環境
3-2 組成測試的元素
3-3 實施測試的方法
3-4 條件判斷
3-5 臨界值與例外處理
3-6 比對器
3-7 非同步測試

第 4 章 模擬(Mock)
4-1 模擬的目的
4-2 運用模擬模組的 Stub
4-3 Web API 的模擬基礎
4-4 Web API 模擬生成函式
4-5 使用模擬函式的 Spy
4-6 Web API 的細部模擬
4-7 依賴當前時間的測試

第 5 章 UI 元件測試
5-1 UI 元件基本知識
5-2 安裝需要的函式庫
5-3 開始 UI 元件測試
5-4 項目清單 UI 元件測試
5-5 互動式 UI 元件測試
5-6 使用公用函式進行測試
5-7 含有非同步處理的 UI 元件測試
5-8 UI 元件的快照測試(snapshot testing)
5-9 原生角色與無障礙名稱(accessible name)

第 6 章 怎麼看程式碼覆蓋率報告(Coverage Report)
6-1 程式碼覆蓋率報告簡介
6-2 怎麼解讀程式碼覆蓋率報告
6-3 選擇喜歡的報表產生器

第 7 章 Web 應用程式整合測試
7-1 Next.js 應用程式開發與整合測試
7-2 React Context 整合測試
7-3 Next.js Router 的畫面顯示整合測試
7-4 Next.js Router 系統操作整合測試
7-5 使用React Hook Form 讓表單更好操作
7-6 表單驗證測試
7-7 模擬 Web API 回應的 MSW(Mock Service Worker)
7-8 Web API 整合測試
7-9 圖片上傳整合測試

第 8 章 UI 元件總管
8-1 Storybook 基本介紹
8-2 Storybook 必要的附加元件(Add-on)
8-3 註冊依賴 Context API 的 Story
8-4 註冊依賴 Web API 的 Story
8-5 註冊依賴 Next.js Router 的 Story
8-6 用 Play function 進行互動測試
8-7 運用 addon-a11y 進行無障礙性測試
8-8 Storybook 的測試執行器
8-9 將 Story 作為整合測試加以運用

第 9 章 視覺回歸測試
9-1 為什麼需要視覺回歸測試
9-2 使用 reg-cli 比較圖片
9-3 導入 Storycap
9-4 導入 reg-suit
9-5 準備外部儲存服務
9-6 讓 reg-suit 與 GitHub Actions 連動
9-7 運用視覺回歸測試來積極進行重構

第 10 章 E2E 測試
10-1 E2E測試簡介
10-2 Playwright 的安裝與基本講解
10-3 簡介測試目標的應用程式
10-4 在開發環境中執行E2E測試
10-5 簡介 Prisma 以及如何準備測試
10-6 登入功能的 E2E 測試
10-7 個人資訊功能的 E2E 測試
10-8 使用 E2E 測試確認按讚(Like) 功能
10-9 建立新文章頁面的 E2E 測試
10-10 文章編輯頁面的 E2E 測試
10-11 文章清單頁面的 E2E 測試
10-12 面對 Flaky 測試

結語
索引

附錄 A 使用 GitHub Actios執行 UI 元件測試(PDF 電子書,請線上下載)
附錄 B 使用 GitHub Actios 執行 E2E 測試(PDF 電子書,請線上下載)

 
 

詳細資料

  • ISBN:9786263247871
  • 規格:平裝 / 320頁 / 17 x 23 x 1.48 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣
贊助商廣告
 
 
Taaze 讀冊生活 - 暢銷排行榜
日曆-2025點亮台北SNAP TAIPEI
作者:臺北市政府觀光傳播局
出版社:臺北市政府觀光傳播局
出版日期:2024-12-05
$ 161 
博客來 - 暢銷排行榜
善意溝通:怡慧老師的0負評暖心說話課【博客來獨家版.附「善意習慣」21天實踐計畫書】
作者:宋怡慧
出版社:平安文化
出版日期:2024-12-02
$ 276 
博客來 - 暢銷排行榜
城與不確定的牆(平裝)
作者:村上春樹
出版社:時報出版
出版日期:2024-11-23
$ 537 
Taaze 讀冊生活 - 暢銷排行榜
【中小學生必讀】好好說話超圖解:「換句話說」就能建立好人緣
作者:齋藤孝
出版社:小漫遊文化
出版日期:2024-12-09
$ 332 
 
Taaze 讀冊生活 - 新書排行榜
引路人.卷7(突破四千萬瀏覽人次超人氣本土原創漫畫,影視改編進行中!)
作者:羅寶、桑原
出版社:奇幻基地
出版日期:2024-10-10
$ 299 
博客來 - 新書排行榜
寫作的靈現:AI時代寫手的修煉與想像力
出版日期:2024-12-17
$ 284 
Taaze 讀冊生活 - 新書排行榜
告別娑婆(3):愛不曾遺忘任何人
作者:葛瑞.雷納
出版社:橡實文化
出版日期:2024-12-11
$ 315 
Taaze 讀冊生活 - 新書排行榜
小水滴
作者:蕭湄羲
出版社:聯經出版事業股份有限公司
出版日期:2024-12-19
$ 266 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策