編寫可測試的JavaScript代碼 pdf epub mobi txt 電子書 下載 2024
圖書介紹
☆☆☆☆☆
[美] 托斯勒(Mark Ethan Trostler) 著,徐濤 譯
下載鏈接在頁麵底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2024-11-22
類似圖書 點擊查看全場最低價
齣版社: 人民郵電齣版社
ISBN:9787115373373
版次:1
商品編碼:11644151
品牌:異步圖書
包裝:平裝
開本:16開
齣版時間:2015-02-01
用紙:膠版紙
頁數:246
字數:316000
正文語種:中文
編寫可測試的JavaScript代碼 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
相關圖書
編寫可測試的JavaScript代碼 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
編寫可測試的JavaScript代碼 pdf epub mobi txt 電子書 下載 2024
具體描述
內容簡介
JavaScript專業開發人員必須具備的一個技能是能夠編寫可測試的代碼。《編寫可測試的JavaScript代碼》的目標是教授如何為客戶端和服務器編寫和維護可測試的JavaScript代碼。全書共8章。首先介紹瞭什麼是可測試的代碼,然後分彆從代碼復雜度、架構、單元測試、代碼覆蓋率、集成測試、性能測試、負載測試、調試和自動化等角度詳細介紹。書中豐富的示例能夠幫助讀者從頭開始養成好的代碼編寫習慣,提升測試效率及代碼的可維護性。
《編寫可測試的JavaScript代碼》的作者曾先後在YouTube、Yahoo!以及Google等公司從事前端開發及測試相關工作,具有豐富的經驗。《編寫可測試的JavaScript代碼》主要針對那些想成為JavaScript專業開發人員的人;也適閤初中級水平或者專傢級彆的開發人員參考閱讀。
作者簡介
Mark Ethan Trostler,有超過20年編寫和測試代碼的經驗。擁有加州大學聖地亞哥分校的計算機科學/哲學雙學位,曾就職於創業公司(IPivot)和大公司(高通、英特爾、Redback Networks、Juniper Networks、Yahoo!、目前在榖歌),Mark一直緻力於提高代碼質量。之前在Yahoo! Mail團隊任職高級首席前端工程師,他對Yahoo! Mail最新改版中的先鋒測試和質量控製提供瞭幫助。
內頁插圖
精彩書評
★“…一本豐富且全麵的JavaScript書籍。強烈推薦給每一位想要學習JavaScript的開發人員。”
——Shelley Powers JavaScript Cookbook作者
目錄
第1章 可測試的JavaScript
1.1 現有技術
1.1.1 敏捷開發
1.1.2 測試驅動開發
1.1.3 行為驅動開發
1.1.4 哪種方式最好?
1.2 代碼是讓人用的
1.2.1 為何要編寫可測試的代碼
1.2.2 什麼是可測試的代碼
1.2.3 如何編寫可測試的代碼
1.3 卓越的應用程序代碼
1.3.1 測試
1.3.2 調試
1.4 小結
第2章 復雜度
2.1 代碼大小
2.2 JSLint
2.3 圈復雜度
2.4 重用
2.5 扇齣
2.6 扇入
2.7 耦閤
2.7.1 內容耦閤
2.7.2 公共耦閤
2.7.3 控製耦閤
2.7.4 印記耦閤
2.7.5 數據耦閤
2.7.6 無耦閤
2.7.7 實例化
2.8 耦閤性度量
2.9 現實中的耦閤
2.9.1 測試耦閤代碼
2.10 依賴注入
2.11 注釋
2.11.1 YUIDoc
2.11.2 JSDoc
2.11.3 Docco/Rocco
2.12 人工測試
2.13 小結
第3章 基於事件的架構
3.1 基於事件編程的好處
3.2 事件集綫器
3.2.1 使用事件集綫器
3.2.2 事件的響應
3.2.3 基於事件的架構與MVC架構
3.2.4 基於事件的架構與麵嚮對象編程
3.2.5 基於事件的架構與軟件即服務
3.3 Web應用程序
3.4 測試基於事件的架構
3.5 基於事件架構的說明
3.5.1 可伸縮性
3.5.2 廣播
3.5.3 運行時檢測
3.5.4 安全性
3.5.5 狀態
3.6 更智能的集綫器:事件交換機
3.6.1 部署
3.6.2 一種實現
3.6.3 會話
3.6.4 可擴展性
3.7 小結
第4章 單元測試
4.1 單元測試框架
4.2 開始編寫測試
4.3 編寫好的單元測試
4.3.1 隔離
4.3.2 範圍
4.3.3 定義函數
4.3.4 正嚮測試
4.3.5 負嚮測試
4.3.6 代碼覆蓋率
4.4 真實場景測試
4.4.1 依賴項
4.4.2 異步測試
4.5 運行客戶端JavaScript單元測試
4.5.1 PhantomJS
4.5.2 Selenium
4.6 運行服務端JavaScript單元測試
4.6.1 Jasmine
4.7 小結
第5章 代碼覆蓋率
5.1 覆蓋率基礎理論
5.2 代碼覆蓋率數據
5.3 實際例子
5.3.1 轉換instrumented文件
5.3.2 Instrumented文件剖析
5.4 練習/部署
5.4.1 客戶端JavaScript
5.4.2 服務端JavaScript
5.5 持久化覆蓋率信息
5.5.1 單元測試
5.5.2 集成測
5.6 生成輸齣
5.7 聚閤
5.8 隱藏的文件
5.9 覆蓋率目標
5.10 小結
第6章 集成測試、性能測試、負載測試
6.1 集成測試
6.1.1 Selenium
6.1.2 CasperJS
6.2 性能測試
6.2.1 生成HAR文件
6.2.2 查看HAR文件
6.2.3 瀏覽器性能測試
6.3 負載測試
6.3.1 瀏覽器負載測試
6.4 跟蹤資源利用率
6.4.1 客戶端跟蹤
6.4.2 服務端跟蹤
6.5 小結
第7章 調試
7.1 瀏覽器內調試
7.1.1 Firefox
7.1.2 Chrome
7.1.3 Safari
7.1.4 Internet Explorer
7.2 Node.js調試
7.3 遠程調試
7.3.1 Chrome
7.3.2 PhantomJS
7.3.3 Firefox
7.4 移動調試
7.4.1 Android
7.4.2 iOS
7.4.3 Adobe Edge Inspect
7.4.4 其他方麵的移動調試選擇
7.5 生産環境調試
7.5.1 最小化代碼
7.5.2 Source Map
7.6 小結
第8章 自動化
8.1 自動化什麼內容
8.2 何時進行自動化
8.3 如何進行自動化
8.3.1 含有持續集成的自動化
8.3.2 開發環境自動化
8.3.3 構建環境自動化
8.3.4 部署
8.4 小結
前言/序言
編寫可測試的JavaScript代碼 下載 mobi epub pdf txt 電子書
編寫可測試的JavaScript代碼 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
書的質量很好,原裝正版,價格便宜,發貨速度快,非常滿意。
評分
☆☆☆☆☆
非常好非常好非常好非常好非常好非常好非常好非常好非常好非常好非常好
評分
☆☆☆☆☆
書內容不錯,繼續努力看,哈哈~~
評分
☆☆☆☆☆
不錯。。。。。。。。。
評分
☆☆☆☆☆
書不錯,很適閤進階閱讀。
評分
☆☆☆☆☆
很好的書,給公司同事們買的工具書,豐富知識!業餘時間多學習!很好的書,給公司同事們買的工具書,豐富知識!業餘時間多學習!!!
評分
☆☆☆☆☆
紙張還不錯,也清晰,希望自己能快點多學點
評分
☆☆☆☆☆
東西很好,大傢放心購買!
評分
☆☆☆☆☆
送貨非常快!
類似圖書 點擊查看全場最低價
編寫可測試的JavaScript代碼 pdf epub mobi txt 電子書 下載