欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android應(yīng)用測試指南 ([阿根廷]Diego Torres Milano) 帶目錄書簽完整pdf[46MB]

Android應(yīng)用測試指南

  • 書籍大?。?span>46.9MB
  • 書籍語言:簡體中文
  • 書籍類型:國產(chǎn)軟件
  • 書籍授權(quán):免費軟件
  • 書籍類別:Android
  • 應(yīng)用平臺:PDF
  • 更新時間:2018-05-08
  • 購買鏈接:
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

《Android應(yīng)用測試指南》是一本移動測試實用工具書。本書針對當(dāng)前流行的技術(shù)、框架和工程質(zhì)量改進(jìn)工具進(jìn)行了介紹,一步一步清晰地指導(dǎo)大家如何去寫應(yīng)用程序的測試用例,利用各種測試手段來保證Android項目質(zhì)量。

本書首先介紹了TTD(Android測試驅(qū)動開發(fā))。TTD是軟件開發(fā)過程中一個敏捷模式,能讓你在早期發(fā)現(xiàn)應(yīng)用中的Bug。書中給出了一些典型的樣例工程來示范測試,包括最簡單的單元測試和最復(fù)雜的性能測試。另外,本書以診斷的方式來詳細(xì)描述Android測試中較廣泛、較流行的應(yīng)用技術(shù)。對于夢想在Android測試領(lǐng)域啟航的程序員和測試人員來說這無疑是一本非常珍貴、有用的參考書。

本書適合測試人員、測試開發(fā)人員、測試經(jīng)理、移動開發(fā)人員閱讀,也適合大專院校相關(guān)專業(yè)師生的學(xué)習(xí)用書和培訓(xùn)學(xué)校的教材。

目錄
D11章測試入門1
1.1簡史1
1.2軟件Bug2
1.3為什么要測試、測什么、如何測、何時測試2
1.3.1測試的內(nèi)容是什么呢4
1.3.2Activity生命周期中的事件4
1.3.3數(shù)據(jù)庫和文件系統(tǒng)的操作4
1.3.4設(shè)備的物理特征5
1.4測試的種類5
1.4.1單元測試5
1.4.2集成測試10
1.4.3功能或者驗收測試11
1.4.4性能測試12
1.4.5系統(tǒng)測試13
1.5Android測試框架13
1.5.1模擬器13
1.5.2測試對象15
1.6小結(jié)15
D12章Android軟件測試16
2.1Junit16
2.2創(chuàng)建一個Android主項目17
2.3創(chuàng)建一個Android測試項目18
2.4包瀏覽器19
2.5創(chuàng)建一個測試用例19
2.5.1特殊的方法22
2.5.2測試注釋23
2.6測試執(zhí)行24
2.6.1在Eclipse里執(zhí)行所有的測試用例24
2.6.2執(zhí)行單個測試用例25
2.6.3在模擬器里執(zhí)行用例25
2.6.4用命令行來執(zhí)行測試用例27
2.6.5執(zhí)行所有測試用例27
2.6.6執(zhí)行一個特殊測試用例文件中的所有用例28
2.6.7通過用例名稱來執(zhí)行用例28
2.6.8按用例分類來執(zhí)行用例29
2.6.9創(chuàng)建個性化標(biāo)簽29
2.6.10執(zhí)行性能測試30
2.6.11空載測試30
2.7調(diào)試用例31
2.8其他命令行xuan擇32
2.9小結(jié)32
D13章用AndroidSDK構(gòu)建模塊34
3.1工程演示34
3.2深度斷言35
3.3個性化異常信息36
3.4靜態(tài)輸入37
3.5視圖斷言37
3.6更多的斷言39
3.7TouchUtil類40
3.8Mock對象41
3.8.1MockContext概覽42
3.8.2IsolatedContext類43
3.8.3xuan擇文件和數(shù)據(jù)庫操作43
3.8.4MockContentResolver類43
3.9測試用例基類44
3.9.1不帶參數(shù)的構(gòu)造函數(shù)44
3.9.2帶名字的構(gòu)造函數(shù)45
3.10AndriodTestCase基類45
3.11設(shè)備48
3.12ActivityMonitor內(nèi)聯(lián)類48
3.13InstrumentationTestCase類49
3.14ActivityTestCase類53
3.15scrubClass方法54
3.16ActivityInstrumentationTestCase2類54
3.17ProviderTestCase2類56
3.18ServiceTestCase58
3.19TestSuiteBuilder.FailedToCreateTests類59
3.20在測試工程中引入外部包59
3.21小結(jié)62
D14章測試驅(qū)動開發(fā)63
4.1TDD測試驅(qū)動開發(fā)入門63
4.1.1編寫一個測試用例64
4.1.2執(zhí)行所有的測試用例64
4.1.3調(diào)整代碼65
4.1.4優(yōu)勢在哪里65
4.1.5理解需求65
4.2新建一個樣本工程——溫度換算器66
4.3新建一個溫度轉(zhuǎn)換器對應(yīng)的測試工程68
4.3.1新建模板測試用例71
4.3.2準(zhǔn)備條件的測試71
4.3.3新建用戶交互72
4.3.4測試用戶交互的部件是否都存在72
4.3.5定義ID73
4.3.6將需求轉(zhuǎn)換成測試用例74
4.3.7屏幕布局78
4.4溫度轉(zhuǎn)換器中添加功能78
4.4.1溫度轉(zhuǎn)換78
4.4.2EditNumber類79
4.4.3TemperatureConverter類的單元測試83
4.4.4EditNumber測試86
4.4.5TemperatureChangeWatcher類91
4.4.6對TemperatureConverter進(jìn)行更詳細(xì)的測試94
4.4.7對InputFilter進(jìn)行測試96
4.5看看我們*后的應(yīng)用成果97
4.6小結(jié)98
D15章Android測試環(huán)境99
5.1新建Android虛擬設(shè)備99
5.2用命令行來啟動虛擬設(shè)備101
5.2.1Headless模擬器102
5.2.2禁用鎖屏功能103
5.2.3清理104
5.2.4終止模擬器104
5.3附加的模擬器設(shè)置104
5.3.1模擬網(wǎng)絡(luò)設(shè)置105
5.3.2QeMu仿真器附加設(shè)置107
5.3.3啟動Monkey109
5.3.4CS客戶端服務(wù)端Mokey109
5.3.5用Monkey來測試腳本111
5.4獲得測試截屏112
5.5錄制和回放113
5.6小結(jié)114
D16章行為驅(qū)動開發(fā)115
6.1行為驅(qū)動開發(fā)歷史簡介115
6.2假設(shè) 當(dāng) 那么116
6.3FitNesse工具116
6.4命令行運行FitNesse116
6.5創(chuàng)建一個溫度轉(zhuǎn)換器測試的wiki目錄117
6.6在子wiki中添加子頁面118
6.7添加驗收測試套件120
6.8添加測試需要的工具支持類120
6.9GivWenZen框架123
6.10創(chuàng)建測試場景124
6.11小結(jié)129
D17章測試方案130
7.1Android單元測試130
7.2測試行為和應(yīng)用132
7.2.1應(yīng)用和引用132
7.2.2測試活動137
7.3測試文件 數(shù)據(jù)庫以及內(nèi)容存儲服務(wù)142
7.4測試異常150
7.5測試本地和遠(yuǎn)程服務(wù)151
7.6Mock對象的用途拓展155
7.6.1導(dǎo)入相關(guān)的lib156
7.6.2文本框聯(lián)動變化的測試157
7.6.3Hamcrest庫介紹160
7.7對視圖進(jìn)行獨立測試163
7.8對轉(zhuǎn)化器的測試166
7.8.1Android資源166
7.8.2行為轉(zhuǎn)換167
7.8.3針對轉(zhuǎn)化的測試168
7.9對內(nèi)存泄露的測試169
7.10小結(jié)171
D18章持續(xù)集成172
8.1用ant手工編譯Android應(yīng)用173
8.2Git-快速版本控制系統(tǒng)176
8.3用Hudson持續(xù)集成178
8.3.1安裝、設(shè)置hudson178
8.3.2新建hudson任務(wù)179
8.4獲得Android測試結(jié)果182
8.5小結(jié)191
D19章性能和壓力測試192
9.1葉奧爾德記時法192
9.2AndroidSDK性能測試194
9.2.1啟動性能測試194
9.2.2新建TemperatureConverterActivityLaunchPerformance類195
9.2.3執(zhí)行測試用例196
9.2.4TraceView和DmtraceduMP平臺工具的使用199
9.3微觀標(biāo)準(zhǔn)檢測201
9.4小結(jié)206
D110章其他測試策略208
10.1從源代碼編譯Android應(yīng)用208
10.1.1代碼覆蓋率209
10.1.2對系統(tǒng)的要求210
10.2下載Android源代碼210
10.2.1安裝repo211
10.2.2新建一個工作目錄211
10.2.3編譯步驟212
10.3TemperatureConveter代碼覆蓋率214
10.3.1生成代碼覆蓋率分析報告216
10.3.2實例恢復(fù)的覆蓋狀態(tài)220
10.3.3覆蓋異常情況222
10.3.4繞過訪問限制223
10.3.5覆蓋可xuan菜單的測試224
10.4沒有歸檔的ant覆蓋率目標(biāo)225
10.5Robotium介紹226
10.5.1下載Robotium226
10.5.2工程設(shè)置227
10.5.3新建測試用例227
10.5.4testFahrenheitToCelsiusConversion()測試227
10.5.5再訪testOnCreateOptionsMenu()229
10.6在主機JVM上測試230
10.6.1新建一個TemperatureConverterJVMTest工程231
10.6.2對比一下獲得的性能235
10.6.3將Android加入到藍(lán)圖中236
10.7Robolectric介紹237
10.7.1安裝Robolectric237
10.7.2新建一個JAVA工程238
10.7.3編寫一些測試用例238
10.8小結(jié)241
參考文獻(xiàn)242

載地址

下載錯誤?【投訴報錯】

Android應(yīng)用測試指南 ([阿根廷]Diego Torres Milano) 帶目錄書簽完整pdf[46MB]

      氣書籍

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的Android應(yīng)用測試指南 ([阿根廷]Diego Torres Milano) 帶目錄書簽完整pdf[46MB] 資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。