-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

測之重器——自動化測試框架搭建指南

( 簡體 字)
作者:張俊卿類別:1. -> 程式設計 -> 綜合
譯者:
出版社:電子工業出版社測之重器——自動化測試框架搭建指南 3dWoo書號: 45041
詢問書籍請說出此書號!

缺書
NT售價: 245

出版日:8/1/2016
頁數:180
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121292057
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

自動化測試在國外已經實施多年,很多軟件公司都有自己的自動化測試系統,且很多測試系統都建立在自己的自動化測試框架的基礎上。
自動化測試在一個公司能否實行下去,其框架的優劣是最重要的一環。
本書主要講解如何基于開源框架FitNesse 搭建自動化測試框架。在本書中,不會講解如何使用XPath,以及如何編寫SQL 等知識,只會講解以下四大部分。
1.基于筆者已經搭好的框架講解如何編寫測試案例、定義編寫測試案例的格式、使用Scenario 組織可以被重用的測試步驟、編寫數據庫和Web Service 的測試案例、組織Test Suite。通過對以上問題的學習,讀者可以對自動化測試有一個清晰的認識。
2.講解如何搭建自動化測試框架以及編寫組件來滿足公司的測試需求。筆者會講解四大組件的構建,即基于Selenium 的頁面測試組件、基于SQL 的數據庫測試組件、最近比較火的MongoDB 測試組件,以及測試Web Service 的Rest 組件。通過學習這四個組件的構建,讀者可以掌握如何編寫其他組件來滿足公司的其他測試需求。
3.講解如何構建集成測試。筆者會講解FinNesse 測試框架如何與Jenkins 集成、如何使用Jenkins 自動運行測試案例、如何在Jenkins 上展示測試報告并發送郵件通知相關責任人。
4.講解分布式測試系統的構建。筆者會講解如何同時使用多個服務器執行測試案例,從而大大節省案例運行時間。
在四大部分講解完畢后,會有三章實踐章節,詳細講解如何把自動化測試應用到RESTful、云計算、手機應用項目中。
本書讀者需要有一定的Java 基礎知識。良好的Java 基礎知識能幫助我們快速解決開發過程中遇到的問題。
內容簡介:

在現今的企業軟件開發中,自動化測試越來越被重視,無論是驗收測試,還是回歸測試,自動化都發揮著無可替代的作用。本書從FitNesse 的使用講起,慢慢過渡到后臺組件的開發,以及FitNesse 與Jenkins 的持續集成測試的整合,并用三章分別講解RESTful、云計算平臺、手機UI的自動化測試,從而能讓大家理解如何在實際工作中運行自動化測試。當你學完本書后,你將能為企業搭建出一套自己的自動化測試系統。

目錄:

第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
序: