注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)零成本實(shí)現(xiàn)Web自動(dòng)化測(cè)試:基于Selenium WebDriver和Cucumber

零成本實(shí)現(xiàn)Web自動(dòng)化測(cè)試:基于Selenium WebDriver和Cucumber

零成本實(shí)現(xiàn)Web自動(dòng)化測(cè)試:基于Selenium WebDriver和Cucumber

定 價(jià):¥59.00

作 者: 溫素劍
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開(kāi)發(fā)項(xiàng)目管理

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121248238 出版時(shí)間: 2015-01-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  從目前主流的Web 自動(dòng)化測(cè)試工具入手,由淺入深、全面、細(xì)致地闡述了如何使用開(kāi)源測(cè)試工具來(lái)完成Web 自動(dòng)化測(cè)試,便于讀者輕松掌握Web 自動(dòng)化測(cè)試的原理、方法和實(shí)際操作。它并不是一本講述深?yuàn)W測(cè)試?yán)碚摰慕炭茣?shū),而是一本實(shí)戰(zhàn)類書(shū)籍,作者嘗試在書(shū)中向讀者演示如何使用Selenium、WebDriver 和Cucumber 搭建起一整套穩(wěn)定、高效、零成本的自動(dòng)化測(cè)試平臺(tái)。本書(shū)以測(cè)試Google Gmail 和Test Perfect 為例,提供了完整的Web 自動(dòng)化測(cè)試解決方案?!读愠杀緦?shí)現(xiàn)Web 自動(dòng)化測(cè)試——基于Selenium WebDriver 和Cucumber》是一本W(wǎng)eb 自動(dòng)化測(cè)試的專業(yè)工具書(shū),也是軟件測(cè)試工程師的良師益友,它可作為軟件測(cè)試培訓(xùn)、高等院校軟件相關(guān)專業(yè)的輔助教材,目標(biāo)讀者是初級(jí)或者有經(jīng)驗(yàn)的軟件測(cè)試工程師、對(duì)提高自動(dòng)化測(cè)試的有效性感到困惑的測(cè)試經(jīng)理,以及有志于從事軟件測(cè)試工作的朋友。

作者簡(jiǎn)介

暫缺《零成本實(shí)現(xiàn)Web自動(dòng)化測(cè)試:基于Selenium WebDriver和Cucumber》作者簡(jiǎn)介

圖書(shū)目錄

Selenium和WebDriver工具篇第1章 自動(dòng)化測(cè)試基礎(chǔ) 21.1 初識(shí)自動(dòng)化測(cè)試 21.1.1 自動(dòng)化測(cè)試是什么 21.1.2 常見(jiàn)的自動(dòng)化測(cè)試架構(gòu) 41.1.3 自動(dòng)化測(cè)試的基本流程 71.1.4 自動(dòng)化測(cè)試腳本分類 91.1.5 走出自動(dòng)化測(cè)試認(rèn)知的誤區(qū) 101.2 開(kāi)源Web自動(dòng)化測(cè)試 111.2.1 是否選擇開(kāi)源自動(dòng)化測(cè)試 121.2.2 使用開(kāi)源自動(dòng)化測(cè)試工具的優(yōu)勢(shì) 12第2章 Selenium簡(jiǎn)介和基礎(chǔ) 142.1 Selenium簡(jiǎn)介 142.1.1 Selenium組件 142.1.2 Selenium發(fā)展歷程 162.1.3 Selenium瀏覽器支持情況 172.2 Selenium基礎(chǔ) 182.2.1 Selenium命令——Selenese 182.2.2 Selenium腳本語(yǔ)法 192.2.3 Selenium測(cè)試案例集 202.2.4 常用的Selenium命令 202.3 小結(jié) 21第3章 Selenium IDE 223.1 Selenium IDE簡(jiǎn)介 223.1.1 安裝Selenium IDE 223.1.2 運(yùn)行Selenium IDE 243.2 Selenium IDE的操作接口 253.2.1 菜單欄 253.2.2 工具欄 253.2.3 測(cè)試案例面板 263.2.4 Log、Reference、UI-Element和Rollup面板 263.3 測(cè)試案例和測(cè)試案例集 273.3.1 創(chuàng)建測(cè)試案例 273.3.2 運(yùn)行測(cè)試案例 293.3.3 調(diào)試測(cè)試案例 313.3.4 測(cè)試案例集 333.4 Selenium IDE功能擴(kuò)展 343.4.1 用戶擴(kuò)展 343.4.2 轉(zhuǎn)換代碼形式 343.5 常見(jiàn)錯(cuò)誤處理 35第4章 Selenium命令 384.1 驗(yàn)證頁(yè)面元素 384.2 定位頁(yè)面元素 404.3 文字模板匹配 454.4 命令使用技巧 484.5 警告框、彈出框以及多窗口 51第5章 Selenium 1.0(Selenium RC) 555.1 Selenium 1.0(Selenium RC)簡(jiǎn)介 555.2 Selenium RC基礎(chǔ) 565.2.1 Selenium RC工作原理 565.2.2 Selenium RC架構(gòu) 575.2.3 Selenium RC安裝 615.3 使用Selenium RC 635.3.1 從Selenese到測(cè)試程序 635.3.2 構(gòu)建你的測(cè)試程序 685.3.3 學(xué)習(xí)Selenium RC API 745.3.4 報(bào)告測(cè)試結(jié)果 765.3.5 為測(cè)試加入一些編程邏輯 775.3.6 Server選項(xiàng) 805.3.7 Selenium Server日志記錄 835.3.8 處理HTTPS和安全彈出對(duì)話框 845.3.9 支持其他瀏覽器和瀏覽器配置 855.4 常見(jiàn)錯(cuò)誤處理 85第6章 Selenium測(cè)試案例設(shè)計(jì) 916.1 測(cè)試設(shè)計(jì)導(dǎo)言 916.2 測(cè)試什么 916.3 驗(yàn)證結(jié)果 926.3.1 斷言vs.驗(yàn)證 936.3.2 權(quán)衡:assertTextPresent、assertElementPresent、assertText 936.4 選擇一個(gè)定位策略 946.4.1 定位動(dòng)態(tài)對(duì)象 946.4.2 如何避免在測(cè)試中使用復(fù)雜的XPath表達(dá)式 966.5 測(cè)試AJAX應(yīng)用系統(tǒng) 966.6 封裝Selenium通用函數(shù) 976.7 UI映射 986.8 Page Object設(shè)計(jì)模式 1006.9 數(shù)據(jù)驅(qū)動(dòng)測(cè)試 1036.10 數(shù)據(jù)庫(kù)驗(yàn)證 103第7章 Selenium用戶擴(kuò)展 1057.1 Selenium用戶擴(kuò)展簡(jiǎn)介 1057.2 Action 1057.3 Accessor/Assertion 1067.4 定位策略 1077.5 在Selenium IDE中使用用戶擴(kuò)展 1077.6 在Selenium RC中使用用戶擴(kuò)展 108第8章 Selenium Grid 1098.1 Selenium Grid是什么 1098.2 什么時(shí)候使用Selenium Grid 1108.3 Selenium Grid如何工作——通過(guò)中心和節(jié)點(diǎn) 1118.3.1 安裝Selenium Grid 1118.3.2 啟動(dòng)Selenium Grid 1118.3.3 通過(guò)Selenium Grid運(yùn)行測(cè)試 1128.4 Selenium Grid配置 1138.4.1 中心(hub)配置 1138.4.2 節(jié)點(diǎn)(Node)配置 1148.5 中心(hub)診斷信息 1168.6 常見(jiàn)錯(cuò)誤 117第9章 Selenium 2.0和WebDriver 1189.1 WebDriver基礎(chǔ) 1189.1.1 WebDriver如何驅(qū)動(dòng)瀏覽器 1189.1.2 WebDriver和Selenium Server 1189.1.3 建立Selenium WebDriver工程 1199.1.4 從Selenium RC遷移到Selenium WebDriver 1219.1.5 常見(jiàn)問(wèn)題 1229.1.6 Selenium WebDriver API簡(jiǎn)介 1249.1.7 Selenium WebDriver API命令和參數(shù) 1269.2 WebDriver的各種實(shí)現(xiàn) 1389.2.1 HtmlUnit Driver 1389.2.2 Firefox Driver 1409.2.3 Internet Explorer Driver 1419.2.4 Chrome Driver 1429.2.5 其他Driver 1429.3 可選的向后相容:混用WebDriver和RC技術(shù) 1439.3.1 基于WebDriver的Selenium RC 1439.3.2 使用Selenium擴(kuò)展WebDriver 1449.4 WebDriver的高級(jí)用法 1449.4.1 顯式和隱式等待 1449.4.2 遠(yuǎn)程WebDriver(Remote WebDriver) 1479.4.3 高級(jí)用戶交互 1509.4.4 改變?yōu)g覽器代理 151第10章 Cucumber和WebDriver 15410.1 Cucumber基礎(chǔ) 15410.1.1 下載安裝Cucumber 15410.1.2 五分鐘入門(mén) 15510.2 Cucumber與WebDriver結(jié)合 15710.3 采用中文描述的自動(dòng)化測(cè)試 161自動(dòng)化測(cè)試實(shí)戰(zhàn)篇第11章 實(shí)戰(zhàn)——測(cè)試Google Gmail 16611.1 明確測(cè)試范圍 16611.2 Selenium測(cè)試——登錄Gmail郵箱 16711.2.1 使用Selenium IDE錄制腳本 16711.2.2 轉(zhuǎn)換腳本語(yǔ)言(Java Selenium RC) 17211.3 Selenium測(cè)試——撰寫(xiě)郵件 17711.3.1 使用Selenium IDE錄制腳本 17711.3.2 轉(zhuǎn)換腳本語(yǔ)言(Java Selenium RC) 18111.4 Selenium測(cè)試——?jiǎng)h除郵件以及郵件列表 18211.4.1 使用Selenium IDE錄制腳本 18211.4.2 轉(zhuǎn)換腳本語(yǔ)言(Java Selenium RC) 18611.5 Selenium測(cè)試——郵件存檔 18811.5.1 使用Selenium IDE錄制腳本 18811.5.2 轉(zhuǎn)換腳本語(yǔ)言(Java Selenium RC) 19011.6 Selenium測(cè)試——搜索郵件 19411.6.1 使用Selenium IDE錄制腳本 19411.6.2 轉(zhuǎn)換腳本語(yǔ)言(Java Selenium RC) 19711.7 使用測(cè)試案例集來(lái)管理Selenium IDE腳本 19911.8 留給讀者的思考 202第12章 實(shí)戰(zhàn)——測(cè)試Test Perfect 20312.1 明確測(cè)試范圍 20312.2 WebDriver測(cè)試——添加移動(dòng)設(shè)備 20412.2.1 通過(guò)Ruby腳本驅(qū)動(dòng)WebDriver 20412.2.2 將Cucumber和WebDriver結(jié)合 21012.3 WebDriver測(cè)試——新建測(cè)試用例 21612.4 WebDriver測(cè)試——測(cè)試用例運(yùn)行 22412.5 留給讀者的思考 230Selenium使用幫助篇第13章 Selenium使用幫助 23213.1 Selenium 客戶端驅(qū)動(dòng)配置 23213.1.1 .NET客戶端驅(qū)動(dòng)配置 23213.1.2 Java客戶端驅(qū)動(dòng)配置 23413.1.3 Python客戶端驅(qū)動(dòng)配置 25113.2 使用Maven導(dǎo)入Selenium 2.0工程 25313.2.1 使用Maven導(dǎo)入Selenium 2.0工程到Eclipse 25313.2.2 使用Maven導(dǎo)入Selenium 2.0工程到IntelliJ 254

本目錄推薦

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