買這商品的人也買了...
-
$352高度安全環境下的高級滲透測試 (Advanced Penetration Testing for Highly-Secured Environments: The Ultimate Security Guide)
-
$296信息網絡安全測試與評估
-
$305圖解機器學習
-
$281iOS測試指南
-
$474$450 -
$352大型IT系統性能測試入門經典
-
$580$493 -
$301軟件自動化測試開發
-
$454網絡安全測試實驗室搭建指南 (The Network Security Test Lab: A Step-by-Step Guide)
-
$352OpenStack 最佳實踐 — 測試與 CI/CD
-
$250Ceph 分佈式存儲學習指南 (Learning Ceph)
-
$403網絡爬蟲全解析——技術、原理與實踐
-
$590$460 -
$177Java 多線程編程實戰指南 (設計模式篇)
-
$454高性能服務系統構建與實戰
-
$590$502 -
$210$200 -
$505自動化測試開發全程實戰
-
$403AWS 雲計算實戰 (Amazon Web Services in Action)
-
$1,280$1,088 -
$607Effective Java, 3/e (簡體中文版)
-
$390$371 -
$352深入淺出Docker
-
$653Jenkins 2 權威指南 (Jenkins 2: Up and Running: Evolve Your Deployment Pipeline for Next Generation Automation)
-
$403Jenkins2.x 實踐指南
相關主題
商品描述
在現今的企業軟件開發中,自動化測試越來越被重視,無論是驗收測試,還是回歸測試,自動化都發揮著無可替代的作用。本書從FitNesse 的使用講起,慢慢過渡到後台組件的開發,以及FitNesse 與Jenkins 的持續集成測試的整合,並用三章分別講解RESTful、雲計算平臺、手機UI的自動化測試,從而能讓大家理解如何在實際工作中運行自動化測試。當你學完本書後,你將能為企業搭建出一套自己的自動化測試系統。
作者簡介
張俊卿,現工作於EBay的QE部門,在普華永道信息技術有限公司工作期間編寫此書,曾在Walmart和RedPrairie學習自動化測試框架搭建技術,Java碼農。
目錄大綱
第1章認識測試案例1
1.1第一個測試案例1
1.2認識FitNesse 9
1.3用Scenario去組織你的測試步驟11
1.4來寫第一個測試案例吧15
1.5關於數據庫的測試案例20
1.6基於Web Service的測試案例21
1.7一個標準的測試案例25
第2章開發測試組件29
2.1認識FitNesse項目30
2.2用Eclipse來Debug FitNesse 36
2.3如何引入Jar包42
2.4 Selenium測試組件44
2.5 DbSlim數據庫測試組件50
2.6 Bootstrap的作用是什麼54
2.7 MongoDB測試組件58
2.8 Web Service:REST測試組件61
第3章構建持續集成測試67
3.1一個好的持續集成測試案例67
3.2生成XML格式測試報告70
3.3測試報告轉成HTML頁面77
3.4用Jenkins去運行測試案例82
3.5通過E-mail發送測試報告87
第4章搭建分佈式執行系統90
4.1請求分機去執行測試案例90
4.2從分機複製測試報告98
第5章sqlREST——對一個RESTful項目的自動化測試102
5.1安裝sqlREST 103
5.2熟悉sqlREST的測 106
5.3用spring RestTemplate編寫CRUD測試組件109
5.4編寫校驗組件114
5.5壓力測試組件119
第6章AWS雲端自動化測試122
6.1申請AWS免費服務.122
6.2使用EC2主機125
6.3把項目部署到雲上去132
6.4 Amazon S3測試組件之前期準備134
6.5 Amazon S3測試組件之增刪移查140
6.6 Amazon SQS消息隊列測試組件之前期準備143
6.7 Amazon SQS測試組件之收發刪除148
第7章appium——手機前端自動化測試150
7.1論自動化前端測試150
7.2安裝appium 152
7.3安裝Android開發環境154
7.4安裝Android模擬器159
7.5第一個測試案例162
7.6寫測試腳本166
附錄A行為驅動開發框架資料168
附錄B自動化測試的使用目的170
結束語172