注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術建筑科學建筑設計ASP.NET Core應用開發(fā)

ASP.NET Core應用開發(fā)

ASP.NET Core應用開發(fā)

定 價:¥68.00

作 者: (美)James Chambers,David Paquette,Simon Timms
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302479901 出版時間: 2017-09-01 包裝:
開本: 16開 頁數(shù): 361 字數(shù):  

內(nèi)容簡介

  動手掌握ASP.NET Core從架構到部署的方方面面《ASP.NET Core應用開發(fā)》通過一個跨平臺Web應用程序的開發(fā)、部署與管理的完整流程,指導你學習ASP.NET Core。你將掌握微軟革命性的開源ASP.NET Core技術,并學習如何將MVC、Docker、Azure Web Apps、Visual Studio、C#、JavaScript和Entity Framework融匯貫通。通過與一個虛擬的Alpine Ski House開發(fā)團隊并肩工作,你將見證四個全新迭代的完整開發(fā)過程。你將看到這個團隊是如何架構和設計他們的軟件,響應用戶的反饋,以及完成開發(fā)、測試、部署、維護和重構等各個環(huán)節(jié)的工作。最終,你將了解如何更快、更穩(wěn)定地創(chuàng)建一流水準的軟件。三位*微軟MVP展示了如何:◆ 使用ASP.NET Core和開源框架構建強大的跨平臺應用程序◆ *MVC,構建一個完整的ASP.NET Core應用程序◆ 從項目開始的第一天就開始生成并發(fā)布版本,快速部署迭代中的產(chǎn)品◆ 集成Azure支持,獲得云服務的擴展能力◆ 在Linux上運行或開發(fā)跨平臺的解決方案◆ 使用Docker獲得一致的開發(fā)環(huán)境◆ 使用Entity Framework Core 1.0訪問數(shù)據(jù)◆ 使用更新的Razor視圖引擎生成HTML視圖◆ 使用身份確保安全性和提供權限管理◆ 使用依賴注入提高可測試性與可維護性◆ 在ASP.NET Core環(huán)境中使用和管理JavaScript◆ 使用SASS編寫可維護的靚麗CSS◆ 充分利用標簽助手和其他可重用組件◆ 設計、組織并重構應用程序,靈活應對變化

作者簡介

  James Chambers,五次榮獲開發(fā)人員技術方向微軟MVP稱號,現(xiàn)在正在開發(fā)運行于Azure和AWS之上的ASP.NET Core和MVC應用程序。他是一位獨立咨詢師、技術導師、活躍的博客作者,并為多個開源項目貢獻自己的力量。David Paquette,四次榮獲微軟MVP稱號,是一位軟件開發(fā)人員和獨立咨詢師。他具有使用.NET構建Web和Windows應用程序的豐富經(jīng)驗,對軟件工程領域有深入的了解,同時對提高用戶體驗頗具熱情。Simon Timms,一位多次榮獲微軟MVP稱號的社區(qū)組織者、博客作家、開發(fā)者和獨立咨詢師。他在技術領域興趣廣泛,從分布式系統(tǒng)到新的JavaScript框架無所不包。他在軟件開發(fā)和運維上都具備深厚功力,這也使得他的團隊熱衷于生成、開發(fā)服務器部署等方面。

圖書目錄

第Ⅰ部分  信息軟件簡介及技術要點分析
第1章  信息軟件概述 3
1.1  信息系統(tǒng)基礎知識 3
1.1.1  信息系統(tǒng)組成 3
1.1.2  信息系統(tǒng)分類 4
1.2  信息軟件開發(fā) 4
1.2.1  軟件的生命周期 5
1.2.2  軟件開發(fā)過程模型 6
1.2.3  敏捷開發(fā) 9
1.3  信息軟件主流架構及技術 12
1.3.1  客戶端/服務器架構 12
1.3.2  瀏覽器/服務器架構 14
1.3.3  現(xiàn)代互聯(lián)網(wǎng)技術 16
1.4  本章小結 19
第2章  軟件測試概述 20
2.1  軟件測試概念 20
2.1.1  軟件測試的定義和對象 20
2.1.2  軟件測試的目的 21
2.2  軟件測試分類 22
2.2.1  按照開發(fā)階段分類 22
2.2.2  按測試策略分類 24
2.2.3  按照測試手段分類 25
2.2.4  按照測試執(zhí)行方式分類 25
2.2.5  基于特定目標的測試分類 25
2.3  信息軟件測試典型應用 28
2.3.1  基于Web應用軟件的測試 28
2.3.2  基于手機應用軟件的測試 32
2.3.3  基于云應用軟件的測試 36
2.4  信息軟件測試策略 38
2.4.1  測試過程的實施策略 38
2.4.2  測試用例的設計策略 40
2.4.3  回歸測試策略 41
2.5  本章小結 42
第Ⅱ部分  軟件測試管理技術
第3章  軟件測試管理概述 45
3.1  軟件測試管理的主要內(nèi)容 45
3.1.1  測試計劃管理 47
3.1.2  測試組織和人員管理 49
3.1.3  測試文檔管理 51
3.1.4  測試缺陷管理 52
3.2  軟件測試管理工具 55
3.2.1  HP ALM概述 56
3.2.2  TestLink 56
3.3  本章小結 57
第4章  HP ALM工具的使用及關鍵技術 58
4.1  HP ALM簡介 58
4.1.1  HP ALM組織架構 59
4.1.2  HP ALM流程 59
4.2  HP ALM初始化設置 60
4.2.1  啟動站點管理 60
4.2.2  創(chuàng)建域和項目 62
4.2.3  用戶和組的管理 65
4.2.4  缺陷和用例配置 70
4.2.5   用例配置 74
4.3  創(chuàng)建發(fā)布樹 76
4.3.1  定義發(fā)布樹 76
4.3.2  創(chuàng)建發(fā)布 77
4.3.3  創(chuàng)建周期 78
4.4  創(chuàng)建測試需求 78
4.4.1  制訂測試需求樹規(guī)范 79
4.4.2  創(chuàng)建功能測試需求樹 80
4.4.3  將需求分配到發(fā)布和周期 83
4.4.4  測試需求轉(zhuǎn)換為測試計劃 84
4.5  管理測試計劃 86
4.5.1  創(chuàng)建測試用例 88
4.5.2  關聯(lián)需求與測試用例 90
4.6  執(zhí)行測試 92
4.6.1  創(chuàng)建測試集 92
4.6.2  執(zhí)行測試集 94
4.7  缺陷管理 97
4.7.1  創(chuàng)建并提交缺陷 97
4.7.2  關聯(lián)缺陷和測試用例 98
4.8  報表生成與分析 99
4.8.1  分析測試執(zhí)行報表 100
4.8.2  分析缺陷報表 101
4.9  本章小結 103
第Ⅲ部分  信息軟件系統(tǒng)功能測試
第5章  信息軟件系統(tǒng)功能測試概述 107
5.1  功能測試基礎知識 107
5.1.1  功能測試常見的錯誤類型 107
5.1.2  功能測試用例的設計準則 108
5.2  功能測試自動化 109
5.2.1  功能測試自動化優(yōu)缺點 109
5.2.2  功能自動化測試的主要技術 111
5.3  典型功能測試工具介紹 113
5.3.1  HP UFT 113
5.3.2  Selenium 114
5.3.3  兩種自動化測試工具對比 114
5.4  本章小結 115
第6章  HP UFT工具的使用及關鍵
技術 116
6.1  HP UFT工具簡介 116
6.1.1  HP UFT基本配置 116
6.1.2  HP UFT的視圖 117
6.2  HP UFT的工作流程 118
6.2.1  UFT測試步驟 118
6.2.2  一個簡單的測試項目 119
6.2.3  HP UFT的相關原理 122
6.3  測試對象管理 123
6.3.1  對象識別 123
6.3.2  對象屬性及偵測 125
6.3.3  HP UFT對象庫 126
6.3.4  對象庫管理 128
6.4  錄制模式 130
6.4.1  模擬錄制模式 130
6.4.2  低級錄制模式 131
6.4.3  洞察錄制模式 131
6.5  操作調(diào)用 132
6.6  檢查點技術 134
6.6.1  檢查點簡介 134
6.6.2  標準檢查點 135
6.6.3  文本檢查點 137
6.7  參數(shù)化技術 138
6.7.1  參數(shù)化測試步驟 139
6.7.2  使用外部數(shù)據(jù)源實現(xiàn)
參數(shù)化 142
6.8  描述性編程技術 146
6.8.1  描述性編程概述 146
6.8.2  描述性編程的測試實例 147
6.9  正則表達式 150
6.9.1  正則表達式介紹 150
6.9.2  正則表達式應用 152
6.10  測試場景恢復技術 153
6.10.1  創(chuàng)建場景恢復文件 154
6.10.2  添加場景恢復文件 157
6.11  函數(shù)庫管理 158
6.11.1  函數(shù)與子過程 158
6.11.2  創(chuàng)建函數(shù)庫 159
6.11.3  關聯(lián)函數(shù)庫并調(diào)用函數(shù) 160
6.12  VBScript腳本語言 162
6.12.1  選擇和循環(huán)操作 163
6.12.2  比較操作 164
6.12.3  算術操作 164
6.12.4  邏輯操作 165
6.12.5  常用函數(shù) 166
6.13  腳本的調(diào)試與運行 168
6.13.1  腳本調(diào)試技術 168
6.13.2  使用ALM運行測試腳本 169
6.13.3  使用Test Batch Runner
運行測試腳本 175
6.13.4  使用QuickTest.Application
對象運行測試腳本 175
6.14  查看測試結果 176
6.14.1  設置結果的存儲位置 176
6.14.2  查看測試運行結果 177
6.15  本章小結 178
第7章  HP UFT功能自動化實踐 180
7.1  測試需求分析 180
7.2  自動化測試框架 180
7.2.1  自動化測試框架簡介 180
7.2.2  自動化測試框架考慮的
要素 181
7.3  設計測試用例 183
7.3.1  登錄業(yè)務測試用例 183
7.3.2  訂票業(yè)務測試用例 184
7.3.3  傳真訂單業(yè)務測試用例 186
7.3.4  退出業(yè)務測試用例 187
7.4  開發(fā)登錄業(yè)務腳本 187
7.4.1  登錄腳本錄制 188
7.4.2  設置Action屬性 188
7.4.3  參數(shù)化用戶信息 189
7.4.4  登錄腳本回放 193
7.5  開發(fā)訂票腳本 194
7.5.1  錄制訂票腳本 194
7.5.2  登錄操作調(diào)用 195
7.5.3  參數(shù)化航班日期 196
7.5.4  訂票腳本回放 197
7.6  開發(fā)傳真訂單腳本 198
7.6.1  錄制傳真訂單腳本 198
7.6.2  完善傳真訂單腳本 200
7.6.3  回放傳真訂單腳本 202
7.7  退出腳本開發(fā) 203
7.8  測試資源管理 203
7.8.1  管理對象庫 203
7.8.2  使用HP ALM管理測試
資源 204
7.9  腳本的運行 207
7.10  本章小結 209

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號