注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用輕輕松松自動化測試

輕輕松松自動化測試

輕輕松松自動化測試

定 價:¥39.80

作 者: 朱少民 主編
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 行業(yè)軟件及應(yīng)用

ISBN: 9787121089961 出版時間: 2009-07-01 包裝: 平裝
開本: 16開 頁數(shù): 282 字數(shù):  

內(nèi)容簡介

  《輕輕松松自動化測試》從成熟的開源測試工具入手,循序漸進、全面、細致地闡述如何進行自動化測試,力求讓讀者輕輕松松地掌握自動化測試的原理、方法和實際操作。《輕輕松松自動化測試》以“天山七劍”比喻七大測試工具,進行重點介紹——莫問劍Selenium、游龍劍AutoIT、舍神劍JMeter、日月劍JUnit、競星劍EMMA、青干劍MantisBT’和天瀑劍lestLink,涵蓋了功能測試、性能測試、單元測試、測試覆蓋率分析、缺陷管理和測試管理等各方面內(nèi)容,給出了自動化測試的全面解決方案?!遁p輕松松自動化測試》在內(nèi)容組織上力求實用,滿足測試工作的實際需求,語言流暢、通俗易懂。作為自動化測試的入門學(xué)習(xí)書籍,《輕輕松松自動化測試》可成為軟件測試工程師的良師益友,也可作為軟件測試培訓(xùn)、高等學(xué)校軟件相關(guān)專業(yè)的教材。

作者簡介

  朱少民,網(wǎng)迅(中國)軟件有限公司QA高級總監(jiān)、CSTQB資深專家、中國科技大學(xué)軟件學(xué)院教指委委員。最近多年來一直從事軟件測試、質(zhì)量管理和過程改進等工作,先后出版專著《全程軟件測試》、《軟件測試》和《軟件工程導(dǎo)論》,并主編了《軟件測試方法和技術(shù)》等多部高等學(xué)校的精品教材。

圖書目錄

引子案例介紹
第1章 自動化測試入門
1.1 初識自動化測試
1.1.1 自動化處理并不陌生
1.1.2 一個簡單的自動化測試過程
1.2 自動化測試和手工測試有什么不同
1.3 什么是自動化測試
1.4 自動化測試的引入
1.4.1 思想準備
1.4.2 引入自動化測試的流程
1.4.3 自動化測試范圍的考量
1.4.4 區(qū)別對待不同的測試階段
1.4.5 如何評估測試工具
1.5 如何選擇合適的測試工具
1.5.1 單元測試工具的選擇
1.5.2 功能測試工具
1.5.3 性能測試工具
1.5.4 測試管理工具
1.5.5 其他測試工具
1.6 小結(jié)
第2章 自動化測試的原理
2.1 代碼分析
2.1.1 用Findbugs做一次代碼分析
2.1.2 代碼分析
2.2 GUI對象識別
2.2.1 親自動手
2.2.2 如何實現(xiàn)’Windows對象識別
2.3 DOM對象識別
2.4 腳本技術(shù)
2.4.1 線性腳本
2.4.2 結(jié)構(gòu)化腳本
2.4.3 關(guān)鍵字驅(qū)動腳本
2.4.4 數(shù)據(jù)驅(qū)動腳本
2.5 自動比較技術(shù)
2.6 小結(jié)
第3章 莫問劍——Selenium的Web功能測試
3.1 Selenium概述
3.1.1 構(gòu)成
3.1.2 Selenium命令
3.1.3 Testrunner腳本開發(fā)模式
3.1.4 測試用例和測試套件
3.2 SeleniumTestTunner
3.2.1 TestRunner。參數(shù)解析和應(yīng)用
3.2.2 深入Selenium腳本技術(shù)
3.3 SeleniumCore擴展及其應(yīng)用
3.3.1 Selenium的基本機制
3.3.2 如何進行擴展selenium命令
3.3.3 一個完整的實例
3.4 SeleniumRC使用
3.4.1 安裝與入門
3.4.2 編寫python測試腳本
3.4.3 高級運用:如何與Junit集成
3.5 SeleniumGrid部署及其應(yīng)用
3.5.1 安裝
3.5.2 初步應(yīng)用
3.5.3 測試腳本的開發(fā)
3.6 小結(jié)
第4章 游龍劍——AutoIT實施功能測試
4.1 AutoIT簡介
4.1.1 安裝
4.1.2 為何選用AutoIT
4.2 AutoIT腳本的語法特征
4.3 如何使用AutoIT完成單機測試
4.3.1 識別窗口的方法
4.3.2 窗口句柄
4.3.3 識別控件的方法
4.3.4 操作窗口和控件
4.3.5 驗證
4.3.6 實例
4.4 如何使用AutoIT完成多機交互測試
4.4.1 STAF/STAX實現(xiàn)的方法
4.4.2 實例一:MSN聊天功能的測試
4.4.3 實例二:MSN選項卡的測試
4.5 測試報告
4.6 小結(jié)
第5章 舍神劍一JMeter的性能測試
5.1 JMeter簡介
5.1.1 特點和優(yōu)勢
5.1.2 JMeter的安裝和目錄結(jié)構(gòu)
5.2 腳本錄制
5.2.1 錄制利器——Badboy及其實例
5.2.2 自帶錄制組件——Http代理服務(wù)器
5.3 JMeter的腳本開發(fā)
5.3.1 AccessLOgSampler
5.3.2 監(jiān)視器結(jié)果
5.4 復(fù)雜的分布式大規(guī)模壓力測試
5.5 數(shù)據(jù)庫性能測試
5.6 借助Ant進行批量測試和報表生成
5.7 小結(jié)
第6章 日月劍——JUnit的單元測試
6.1 什么是兒Jnit
6.2 單元測試環(huán)境的建立
6.3 Util工具類的JUit測試
6.3.1 Liferay工具類的兒Jnit測試分析
6.3.2 親身體驗工具類的兒Jnit測試程序
6.4 持久層的測試
6.5 Action層的測試
6.6 完整的軟件開發(fā)過程示例
6.6.1 為源代碼編寫測試程序
6.6.2 調(diào)試程序跟蹤中間結(jié)果
6.7 與Eclipse集成實現(xiàn)日常工作自動化
6.7.1 Eclipse與CVS的集成
6.7.2 Eclipse與SubVersion的集成
6.7.3 Eclipse與Ant的集成
6.8 TestNG與JUnit比較
6.9 小結(jié)
第7章 競星劍——EMMA覆蓋率分析
7.1 測試覆蓋率及其工具
7.1.1 提高測試覆蓋率的傳統(tǒng)方法
7.1.2 常見的測試覆蓋率工具
7.2 EMMA工具概述
7.3 EMMA命令行應(yīng)用方式
7.3.1 簡單的示例
7.3.2 測量配置
7.3.3 合并EM文件
7.3.4 執(zhí)行代碼并生成報告
7.4 EMMA的ANT應(yīng)用方式
7.4.1 測量配置文件
7.4.2 報告生成配置文件
7.5 EMMA報告的分析運用
7.5.1 EMMA報告的組成
7.5.2 EMMA報告的信息
7.5.3 EMMA報告的運用
7.6 小結(jié)
第8章 青干劍——MaatisBT管理缺陷
8.1 簡介
8.2 安裝
8.3 管理
8.3.1 用戶管理
8.3.2 自定義字段
8.3.3 項目管理
8.3.4 管理配置
8.4 缺陷報告
8.4.1 報告和處理缺陷
8.4.2 缺陷查詢
8.4.3 缺陷修改
8.4.4 我的視圖
……
第9章 天瀑劍——TestLink管理測試
第10章 構(gòu)建自動化測試框架
第11章 自動化測試的最佳實踐
附錄A 所用軟件包下載地址
附錄B 參考資源
索引

本目錄推薦

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