注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Python自動(dòng)化測(cè)試實(shí)戰(zhàn)

Python自動(dòng)化測(cè)試實(shí)戰(zhàn)

Python自動(dòng)化測(cè)試實(shí)戰(zhàn)

定 價(jià):¥69.80

作 者: 無(wú)涯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121357046 出版時(shí)間: 2019-03-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 328 字?jǐn)?shù):  

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

  本書結(jié)合大量實(shí)際應(yīng)用的案例,重點(diǎn)講解了自動(dòng)化測(cè)試在企業(yè)級(jí)的應(yīng)用技術(shù)和實(shí)戰(zhàn)。本書幫助讀者系統(tǒng)地學(xué)習(xí)UI自動(dòng)化測(cè)試和接口自動(dòng)化測(cè)試的技能。 本書分為兩大部分:第1部分UI自動(dòng)化測(cè)試,包括第1~8章,以新的視角介紹了Selenium的知識(shí)體系,結(jié)合具體的案例講解了Selenium的API在UI自動(dòng)化測(cè)試的不同場(chǎng)景下的應(yīng)用,典型問(wèn)題的解決思路,主要內(nèi)容包括Selenium的API、單元測(cè)試框架unittest、Jenkins、數(shù)據(jù)驅(qū)動(dòng)、頁(yè)面對(duì)象設(shè)計(jì)模式和UI自動(dòng)化測(cè)試實(shí)戰(zhàn)。第2部分接口自動(dòng)化測(cè)試,包括第9~13章,介紹了HTTP應(yīng)用層的協(xié)議,序列化與反序列化的知識(shí),以及主流的測(cè)試工具PostMan、JMeter和Requests庫(kù)在接口自動(dòng)化測(cè)試中的應(yīng)用和案例。 相信本書能夠幫助想學(xué)習(xí)自動(dòng)化測(cè)試的讀者,以及準(zhǔn)備帶領(lǐng)團(tuán)隊(duì)進(jìn)行自動(dòng)化測(cè)試轉(zhuǎn)型的測(cè)試管理者學(xué)習(xí)和掌握自動(dòng)化測(cè)試實(shí)戰(zhàn)技能。

作者簡(jiǎn)介

  作者:無(wú)涯 資深測(cè)試工程師,從事軟件測(cè)試工作8年。微信公眾號(hào)“Python自動(dòng)化測(cè)試”,專注測(cè)試技術(shù)分享,粉絲過(guò)萬(wàn)。

圖書目錄

目  錄
第1部分  UI自動(dòng)化測(cè)試
第1章  自動(dòng)化測(cè)試概述 2
1.1  自動(dòng)化測(cè)試的價(jià)值 2
1.2  自動(dòng)化測(cè)試的應(yīng)用 3
第2章  Selenium元素定位實(shí)戰(zhàn) 5
2.1  Selenium簡(jiǎn)述 5
2.2  Selenium結(jié)合瀏覽器實(shí)戰(zhàn) 5
2.3  元素定位實(shí)戰(zhàn) 6
第3章  Selenium與頁(yè)面的交互 24
3.1  WebDriver瀏覽器的屬性 24
3.2  WebElement類的方法 29
3.3  下拉框?qū)崙?zhàn) 35
3.4  彈出框?qū)崙?zhàn) 39
3.5  WebDriverWait類實(shí)戰(zhàn) 44
3.6  ActionChains類實(shí)戰(zhàn) 50
3.7  鍵盤事件實(shí)戰(zhàn) 54
3.8  JavaScript的處理 55
3.9  獲取截圖 60
第4章  單元測(cè)試框架unittest 62
4.1  unittest簡(jiǎn)述 62
4.2  測(cè)試固件 63
4.3  測(cè)試執(zhí)行 67
4.4  構(gòu)建測(cè)試套件 70
4.5  分離測(cè)試固件 76
4.6  測(cè)試斷言 78
4.7  斷言的注意事項(xiàng) 82
4.8  批量執(zhí)行測(cè)試用例 84
4.9  生成測(cè)試報(bào)告 87
4.10  代碼覆蓋率統(tǒng)計(jì)實(shí)戰(zhàn) 89
第5章  Jenkins實(shí)戰(zhàn) 92
5.1  Jenkins簡(jiǎn)述及部署 92
5.2  Jenkins實(shí)戰(zhàn) 92
第6章  數(shù)據(jù)驅(qū)動(dòng) 105
6.1  ddt實(shí)戰(zhàn) 105
6.2  Txt實(shí)戰(zhàn) 108
6.3  Csv實(shí)戰(zhàn) 111
6.4  Excel實(shí)戰(zhàn) 114
6.5  Xml實(shí)戰(zhàn) 119
6.6  MySQL實(shí)戰(zhàn) 123
第7章  Page Objects實(shí)戰(zhàn) 131
7.1  Page Objects的實(shí)現(xiàn) 131
7.2  Page Objects中引入wait 140
7.3  Page Objects引入工廠設(shè)計(jì)模式 142
第8章  UI自動(dòng)化測(cè)試實(shí)戰(zhàn) 149
8.1  Web產(chǎn)品的實(shí)戰(zhàn) 149
第2部分  接口自動(dòng)化測(cè)試
第9章  HTTP協(xié)議 162
9.1  HTTP簡(jiǎn)述 162
9.2  HTTP的狀態(tài)碼 163
9.3  Cookie的請(qǐng)求流程 175
9.4  Session的請(qǐng)求流程 178
9.5  Token的請(qǐng)求流程 180
第10章  序列化與反序列化 183
10.1  JSON庫(kù)的應(yīng)用 183
10.2  JSON庫(kù)的實(shí)例實(shí)戰(zhàn) 185
第11章  PostMan的應(yīng)用 190
11.1  PostMan簡(jiǎn)述 190
11.2  PostMan實(shí)戰(zhàn) 191
11.3  PostMan接口測(cè)試實(shí)戰(zhàn) 219
第12章  JMeter接口測(cè)試應(yīng)用 226
12.1  JMeter簡(jiǎn)述 226
12.2  JMeter的語(yǔ)言切換 226
12.3  JMeter的插件安裝 226
12.4  WebServices的請(qǐng)求 227
12.5  HTTP的請(qǐng)求 229
12.6  JMeter斷言實(shí)戰(zhàn) 232
12.7  HTTP請(qǐng)求默認(rèn)值 234
12.8  用戶定義的變量 235
12.9  Token的獲取實(shí)戰(zhàn) 237
12.10  HTTP Cookie管理器實(shí)戰(zhàn) 240
12.11  生成測(cè)試報(bào)告實(shí)戰(zhàn) 244
12.12  自動(dòng)發(fā)送郵件實(shí)戰(zhàn) 248
12.13  引入CI 252
12.14  JMeter接口測(cè)試實(shí)戰(zhàn) 256
第13章  Requests實(shí)戰(zhàn) 263
13.1  Requests簡(jiǎn)述 263
13.2  Requests發(fā)送請(qǐng)求 264
13.3  URL參數(shù)實(shí)戰(zhàn) 266
13.4  請(qǐng)求頭的添加 267
13.5  data參數(shù)實(shí)戰(zhàn) 268
13.6  JSON參數(shù)實(shí)戰(zhàn) 270
13.7  Token實(shí)戰(zhàn) 272
13.8  Session實(shí)戰(zhàn) 276
13.9  Session會(huì)話對(duì)象 281
13.10  Requests鑒權(quán)實(shí)戰(zhàn) 286
13.11  超時(shí)處理 287
13.12  文件下載 289
13.13  文件上傳 293
13.14  Requests接口測(cè)試實(shí)戰(zhàn) 296
主要參考文獻(xiàn) 314

本目錄推薦

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