注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計Python編程基礎(chǔ)與自動化測試

Python編程基礎(chǔ)與自動化測試

Python編程基礎(chǔ)與自動化測試

定 價:¥69.00

作 者: 茅雪濤 著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787121429705 出版時間: 2022-03-01 包裝: 平裝
開本: 16開 頁數(shù): 272 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要講解Python編程基礎(chǔ)知識,以及基于Python的自動化測試知識和實(shí)踐。特別結(jié)合自動化測試工作的實(shí)際場景,從單元測試、接口測試、UI測試三個層級,向讀者講述Python的相關(guān)知識和測試技巧。這些內(nèi)容主要關(guān)注Python語言的基礎(chǔ)知識的學(xué)習(xí)和掌握,對于每一名希望快速掌握一門計算機(jī)語言的學(xué)習(xí)者都是適用的。 本書關(guān)注學(xué)習(xí),重視練習(xí),學(xué)練結(jié)合,每個章節(jié)分為多個主題,這些主題又可分為前后兩部分,前半部分會對知識點(diǎn)進(jìn)行詳細(xì)的介紹,后半部分需要讀者邊閱讀邊練習(xí),在練習(xí)中檢驗學(xué)習(xí)的成果。創(chuàng)新的闖關(guān)式”學(xué)習(xí)方法,可以讓讀者通過實(shí)踐快速掌握Python編程和自動化測試方法。隨書附超值的《跟阿奎學(xué)Python編程基礎(chǔ)》在線視頻課程,以及包含書中實(shí)例源代碼等豐富學(xué)習(xí)資源的電子資源包。 本書適合所有對Python語言和測試感興趣的軟件開發(fā)人員、測試人員,也適合高校計算機(jī)專業(yè)學(xué)生補(bǔ)充學(xué)習(xí)、擴(kuò)充視野。

作者簡介

  茅雪濤,自2014年7月至今一直在中國銀行軟件中心從事銀行系統(tǒng)軟件開發(fā)工作,現(xiàn)任研發(fā)部門高級軟件工程師、敏捷教練、內(nèi)訓(xùn)師。2018-2021年度,作者主要從事軟件的應(yīng)用研發(fā)和質(zhì)量保障工作,在自動化測試、敏捷推廣、人員培養(yǎng)等方面具有豐富的經(jīng)驗。于洪奎,自2004年4月-至今 一直在中國銀行軟件中心從事銀行系統(tǒng)軟件開發(fā)方面工作,歷任軟件工程師,團(tuán)隊經(jīng)理,系統(tǒng)分析師,高級經(jīng)理。2013-2019年度,主要從事互聯(lián)網(wǎng)技術(shù)在銀行業(yè)的應(yīng)用開發(fā)工作,參與系統(tǒng)分析和架構(gòu)設(shè)計,負(fù)責(zé)敏捷開發(fā)工藝的推廣和團(tuán)隊管理工作。在軟件開發(fā)、技術(shù)管理、組織轉(zhuǎn)型和培訓(xùn)方面有豐富的經(jīng)驗和獨(dú)到的心得。

圖書目錄

? 第一部分 初識與初心\t1
第一章 Python正流行\(zhòng)t2
1.1 語言排行榜與技術(shù)雷達(dá)\t2
1.2 Python之禪\t3
1.3 無所不能的Python\t4
第二章 初識自動化測試\t6
2.1 自動化測試的場景和特點(diǎn)\t6
2.2 自動化測試的類型\t7
2.3 自動化測試到底要學(xué)什么\t8
第三章 測試工程師的自動化測試轉(zhuǎn)型\t11
3.1 “點(diǎn)點(diǎn)點(diǎn)”,測試工程師的困惑\t11
3.2 擺脫“點(diǎn)點(diǎn)點(diǎn)”從哪里開始\t11
? 第二部分 認(rèn)識Python\t15
第四章 我來了\t16
4.1 第一聲問候\t16
4.2 小青,你幾歲了?\t22
4.3 我會做加法\t29
4.4 這是奇數(shù)還是偶數(shù)?\t34
4.5 我們?nèi)齻€誰最大\t36
4.6 FizzBuzz\t43
4.7 建造星星塔\t53
4.8 Python基礎(chǔ)語法總結(jié)\t56
第五章 我長大了\t58
5.1 函數(shù)是枝葉\t58
5.2 模塊是枝干\t70
5.3 面向?qū)ο笫橇硪环N看待世界的視角\t75
5.4 Python小結(jié)\t80
第六章 我想和你談?wù)刓t82
6.1 終端帶來即時交互\t82
6.2 文件適用于批量交互\t84
6.3 異常處理\t87
? 第三部分 初識單元測試\t95
第七章 認(rèn)識單元測試\t96
7.1 單元測試介紹\t96
7.2 引入測試框架的意義\t97
7.3 unittest初探\t101
7.4 unittest進(jìn)階\t110
? 第四部分 接口測試基礎(chǔ)\t113
第八章 接口測試的崛起\t114
8.1 接口測試簡介\t114
8.2 Ajax接口與Web動靜分離\t115
8.3 Restful接口\t116
第九章 相識前的準(zhǔn)備\t117
9.1 JSON格式的通信錄\t117
9.2 狀態(tài)碼的五個分類\t122
9.3 HTTP協(xié)議基礎(chǔ)\t125
第十章 交談開始\t136
10.1 我知道你是哪里人\t136
10.2 請查收我的POST\t137
10.3 厲害了,我的302\t141
10.4 把我藏在Cookie里\t147
10.5 讓我們“保持通話”\t152
? 第五部分 實(shí)踐HTTP接口測試\t163
第十一章 HTTP接口測試(無狀態(tài))\t164
11.1 接口約定\t164
11.2 案例編寫\t168
11.3 數(shù)據(jù)外化到文件\t177
11.4 數(shù)據(jù)外化到Excel\t186
第十二章 普通Web接口測試(有狀態(tài))\t194
12.1 接口探索\t194
12.2 在返回頁面中定位檢查點(diǎn)\t202
12.3 第一個測試案例\t210
12.4 更多測試案例\t214
12.5 重復(fù)執(zhí)行注冊失敗了\t221
12.6 命令行集成與HTML報告\t226
? 第六部分 實(shí)踐UI測試\t233
第十三章 UI測試初探\t234
13.1 搭建你自己的Web服務(wù)器\t234
13.2 從頁面定位說起\t239
13.3 控制你的瀏覽器\t246
13.4 元素操作\t247
13.5 斷言\t249
13.6 等待\t252
13.7 窗口截圖\t255
13.8 使用JavaScript來操作頁面\t256
附錄A 在線資源使用指南 259
寫在后面的話\t261
這僅僅是一個開始\t261

本目錄推薦

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