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

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

的圖書
前端開發測試入門|現在知道也還不遲的自動化測試策略必備知識【金石堂、博客來熱銷】 前端開發測試入門|現在知道也還不遲的自動化測試策略必備知識【金石堂、博客來熱銷】

作者:吉井健文 
出版社:碁峰資訊股份有限公司
出版日期:2024-04-24
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:前端開發測試入門|現在知道也還不遲的自動化測試策略必備知識

內容簡介

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

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

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

  現在的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 / 普通級 / 單色印刷 / 初版
  • 出版地:台灣
贊助商廣告
 
金石堂 - 今日66折
心靈的本質有聲書第3輯
作者:許添盛
出版社:賽斯文化
出版日期:2014-11-03
66折: $ 581 
金石堂 - 今日66折
開啟人生的10道任意門(10片CD)
作者:許添盛
出版社:賽斯文化
出版日期:2014-03-10
66折: $ 660 
金石堂 - 今日66折
一套可愛的書-給不想上學、煩惱要有弟弟妹妹的小小孩 (一套共二冊)
作者:黛比.格里奧里
出版社:五南圖書出版股份有限公司
出版日期:2019-10-28
66折: $ 370 
金石堂 - 今日66折
個人與群體事件的本質﹝第3輯﹞
作者:許添盛
出版社:賽斯文化
出版日期:2007-10-01
66折: $ 581 
 
博客來 - 暢銷排行榜
蛤蟆先生去看心理師(暢銷300萬冊!英國心理諮商經典,附《蛤蟆先生勇氣藏書卡》組)
作者:羅伯.狄保德 (Robert de Board)
出版社:三采
出版日期:2022-01-26
$ 316 
金石堂 - 暢銷排行榜
我們在謝幕後是專屬伴侶(3) 特裝版
作者:ざらめ鮫
出版社:長鴻出版社股份有限公司
出版日期:2025-02-21
$ 620 
Taaze 讀冊生活 - 暢銷排行榜
我可能錯了:森林智者的最後一堂人生課
作者:比約恩.納提科.林德布勞、卡洛琳.班克勒、納維德.莫迪里
出版社:先覺出版
出版日期:2023-02-01
$ 355 
Taaze 讀冊生活 - 暢銷排行榜
Money錢 2月號/2025 第209期
出版社:創新書報股份有限公司
出版日期:2025-01-22
$ 115 
 
Taaze 讀冊生活 - 新書排行榜
蘇東坡顛沛流離植物記
作者:潘富俊
出版社:貓頭鷹出版
出版日期:2025-02-06
$ 483 
Taaze 讀冊生活 - 新書排行榜
深度思維(暢銷修訂版):讓邏輯思維更強大,打造更厲害的自己
作者:葉修
出版社:日出出版
出版日期:2025-02-12
$ 350 
金石堂 - 新書排行榜
特殊傳說Ⅲ vol.10
作者:護玄
出版社:蓋亞文化有限公司
出版日期:2025-02-05
$ 253 
Taaze 讀冊生活 - 新書排行榜
白先勇說崑曲(二十週年紀念新版)
作者:白先勇
出版社:聯經出版事業股份有限公司
出版日期:2025-02-13
$ 623 
 

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