注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Web自動(dòng)化測(cè)試與Selenium 3.0從入門到實(shí)踐

Web自動(dòng)化測(cè)試與Selenium 3.0從入門到實(shí)踐

Web自動(dòng)化測(cè)試與Selenium 3.0從入門到實(shí)踐

定 價(jià):¥79.00

作 者: 郎瓏融 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111661535 出版時(shí)間: 2020-09-01 包裝: 平裝
開本: 16開 頁數(shù): 279 字?jǐn)?shù):  

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

  企業(yè)主流技術(shù)Maven、Git實(shí)際操作數(shù)據(jù)驅(qū)動(dòng)框架及PageObject設(shè)計(jì)模式實(shí)際應(yīng)用自動(dòng)化測(cè)試框架搭建持續(xù)集成實(shí)際應(yīng)用行為驅(qū)動(dòng)測(cè)試框架及分布式測(cè)試Selenium Gird的實(shí)際應(yīng)用《Web自動(dòng)化測(cè)試與Selenium 3.0從入門到實(shí)踐》由淺入深,結(jié)合大量實(shí)際案例,重點(diǎn)講解SeleniumWebDriver在企業(yè)中的應(yīng)用與實(shí)踐?!禬eb自動(dòng)化測(cè)試與Selenium 3.0從入門到實(shí)踐》分為三部分:首部分(第1、2章)為基礎(chǔ)篇,主要講解自動(dòng)化基礎(chǔ)理論、常用開發(fā)工具、安裝及環(huán)境搭建;第二部分(第3~8章)為入門篇,主要講解企業(yè)常用技術(shù)Maven、Git的使用,并以豐富的案例講解頁面元素的定位方法、TestNG的使用、瀏覽器的啟動(dòng)及WebDriver常用API的使用方法;第三部分(第9~14章)為進(jìn)階篇,主要講解數(shù)據(jù)驅(qū)動(dòng)測(cè)試、PageObject設(shè)計(jì)模式、自動(dòng)化測(cè)試框架的搭建、行為驅(qū)動(dòng)框架Cucumber的使用、持續(xù)集成工具Jenkins的使用及SeleniumGrid的使用?!禬eb自動(dòng)化測(cè)試與Selenium 3.0從入門到實(shí)踐》不但適用于自動(dòng)化測(cè)試的初學(xué)者,而且適用于中、高級(jí)測(cè)試工程師及準(zhǔn)備帶領(lǐng)團(tuán)隊(duì)轉(zhuǎn)型自動(dòng)化測(cè)試的管理者,可以說是自動(dòng)化測(cè)試的必備參考書。

作者簡(jiǎn)介

  郎瓏融,測(cè)試工程師,從事軟件測(cè)試工作8年?;ヂ?lián)網(wǎng)測(cè)試開發(fā)社區(qū)VIPTEST聯(lián)合創(chuàng)始人,微信公眾號(hào)為“軟件測(cè)試君”。曾任職于51CTO、科馬先鋒等公司,專注于軟件測(cè)試技術(shù)分享與傳播。

圖書目錄

推薦序(一)
推薦序(二)
前言
第1章 自動(dòng)化測(cè)試基礎(chǔ)準(zhǔn)備1
11 自動(dòng)化測(cè)試的概念1
12 手工測(cè)試與自動(dòng)化測(cè)試的區(qū)別1
121 手工測(cè)試與自動(dòng)化測(cè)試并不對(duì)立1
122 手工測(cè)試的特點(diǎn)2
123 自動(dòng)化測(cè)試的特點(diǎn)2
124 自動(dòng)化測(cè)試與手工測(cè)試的關(guān)系2
13 自動(dòng)化測(cè)試中常見的誤區(qū)2
131 誤區(qū)一:自動(dòng)化測(cè)試就是用工具錄制和回放3
132 誤區(qū)二:自動(dòng)化測(cè)試能發(fā)現(xiàn)新Bug3
133 誤區(qū)三:會(huì)自動(dòng)化測(cè)試就是測(cè)試開發(fā)工程師了3
134 誤區(qū)四:有了自動(dòng)化測(cè)試就什么都不用做了3
14 分層自動(dòng)化測(cè)試思想4
141 單元測(cè)試自動(dòng)化4
142 接口測(cè)試自動(dòng)化5
143 Web測(cè)試自動(dòng)化5
15 自動(dòng)化測(cè)試流程5
151 對(duì)被測(cè)系統(tǒng)進(jìn)行調(diào)研6
152 確定使用的開發(fā)語言6
153 選擇自動(dòng)化測(cè)試項(xiàng)目6
154 申請(qǐng)自動(dòng)化測(cè)試資源6
155 自動(dòng)化測(cè)試用例篩選7
156 編寫自動(dòng)化測(cè)試方案7
157 自動(dòng)化測(cè)試框架和腳本開發(fā)7
158 框架演示7
159 進(jìn)入腳本開發(fā)階段7
1510 腳本執(zhí)行階段8
1511 成果驗(yàn)收8
16 編寫自動(dòng)化測(cè)試用例8
161 自動(dòng)化用例選擇原則8
162 編寫自動(dòng)化用例原則8
163 編寫自動(dòng)化測(cè)試腳本原則9
17 什么樣的項(xiàng)目適合自動(dòng)化測(cè)試9
171 不適合自動(dòng)化測(cè)試的情況9
172 適合自動(dòng)化測(cè)試的情況9
18 Selenium的優(yōu)勢(shì)以及工作原理10
181 支持的語言、平臺(tái)、瀏覽器10
182 Selenium的配套工具10
183 Selenium與QTP的比較10
184 Selenium的工作原理11
19 小結(jié)11
第2章 自動(dòng)化開發(fā)環(huán)境搭建12
21 安裝及配置Java環(huán)境12
211 下載JDK12
212 環(huán)境變量配置13
22 開發(fā)工具Eclipse的安裝及配置16
221 下載Eclipse16
222 TestNG插件的安裝及配置17
223 Maven插件的安裝及配置19
224 新建一個(gè)Java工程和測(cè)試類23
23 開發(fā)工具IDEA的安裝及配置26
231 下載和安裝IDEA27
232 IDEA主題和字體設(shè)置30
233 與Eclipse操作習(xí)慣進(jìn)行同步的設(shè)置32
234 IDEA必備開發(fā)插件安裝33
235 IDEA常用的快捷鍵33
236 使用IDEA創(chuàng)建一個(gè)Maven項(xiàng)目34
237 IDEA中項(xiàng)目的JDK設(shè)置37
238 使用IDEA編寫第一個(gè)程序38
24 小結(jié)39
第3章 Maven基礎(chǔ)入門40
31 什么是Maven40
32 為什么要使用Maven40
33 Maven倉(cāng)庫(kù)的配置41
331 倉(cāng)庫(kù)的分類41
332 三類倉(cāng)庫(kù)之間的關(guān)系41
333 本地倉(cāng)庫(kù)的配置41
34 配置Maven私服地址42
35 pom文件說明42
36 在pom文件中添加依賴JAR包43
361 手動(dòng)添加依賴44
362 Maven項(xiàng)目的目錄結(jié)構(gòu)45
37 使用Maven編譯和測(cè)試46
371 編寫一個(gè)主類46
372 編寫一個(gè)測(cè)試類47
373 編譯和測(cè)試47
374 打包和運(yùn)行48
375 使用Archetype生成項(xiàng)目51
38 小結(jié)55
第4章 Git基礎(chǔ)入門56
41 Git介紹56
411 什么是Git56
412 為什么要使用Git56
413 Git與SVN的區(qū)別57
42 Git的工作流程57
43 Git客戶端配置57
431 在Windows上安裝Git57
432 注冊(cè)GitHub賬號(hào)58
433 配置個(gè)人的用戶名和電子郵件地址60
434 在客戶端生成SSH key60
435 配置SSH key添加公鑰61
44 Git常用操作62
441 創(chuàng)建一個(gè)版本庫(kù)62
442 初始化本地倉(cāng)庫(kù)63
443 添加和提交文件63
444 將本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)相關(guān)聯(lián)63
445 查看版本的操作內(nèi)容64
446 版本回退操作65
447 查看工作區(qū)狀態(tài)65
448 撤銷修改操作66
449 刪除文件操作66
4410 分支操作67
4411 解決沖突操作68
45 小結(jié)69
第5章 頁面元素定位70
51 定位插件安裝70
511 舊版本Firefox定位插件安裝70
512 最新版本Firefox定位插件安裝72
513 Chrome瀏覽器定位插件安裝73
52 定位頁面元素的方法74
521 查看頁面元素75
522 常用元素定位方法75
523 XPath定位方法詳解77
524 CSS定位方法詳解81
525 使用jQuery定位86
526 table表格常見的定位操作89
53 小結(jié)92
第6章 主流測(cè)試框架TestNG的使用93
61 TestNG的基本介紹93
611 TestNG常見的代碼93
612 TestNG怎樣執(zhí)行測(cè)試94
62 TestNG的使用95
621 快速開始95
622 注解及屬性97
623 套件測(cè)試100
624 忽略測(cè)試102
625 分組測(cè)試103
626 異常測(cè)試105
627 依賴測(cè)試105
628 超時(shí)測(cè)試106
629 參數(shù)化測(cè)試108
6210 多線程測(cè)試110
6211 TestNG斷言111
63 小結(jié)115
第7章 從瀏覽器啟動(dòng)開始116
71 啟動(dòng)Chrome瀏覽器116
711 環(huán)境準(zhǔn)備工作116
712 下載ChromeDriver驅(qū)動(dòng)118
713 啟動(dòng)Chrome瀏覽器118
72 啟動(dòng)IE瀏覽器119
721 下載IEDriverServer119
722 配置IE瀏覽器120
723 啟動(dòng)IE瀏覽器120
73 啟動(dòng)Firefox瀏覽器121
731 啟動(dòng)舊版本的Firefox瀏覽器121
732 啟動(dòng)最新版本的Firefox瀏覽器122
74 啟動(dòng)Edge瀏覽器123
741 下載Microsoft WebDriver123
742 啟動(dòng)Edge瀏覽器124
75 多瀏覽器并行測(cè)試124
76 小結(jié)127
第8章 We

本目錄推薦

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