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

Python 自動(dòng)化接口測試自學(xué)手冊

Python 自動(dòng)化接口測試自學(xué)手冊

定 價(jià):¥69.80

作 者: 張挺 著
出版社: 中國鐵道出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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

內(nèi)容簡介

  自動(dòng)化接口測試以其容易實(shí)現(xiàn),維護(hù)成本低,成為每個(gè)公司開展自動(dòng)化測試的必選。本書主要介紹如何用Python語言調(diào)用接口進(jìn)行自動(dòng)化測試開發(fā)。本書主要內(nèi)容包括,Python算法基礎(chǔ)知識、自動(dòng)化測試相關(guān)的網(wǎng)絡(luò)原理、測試執(zhí)行器的實(shí)際用法、如何用Jenkins持續(xù)集成進(jìn)行接口測試,以及云計(jì)算、DevOps等技術(shù)方面的知識。本書內(nèi)容通俗易懂,讀者即使沒有編程經(jīng)驗(yàn),也可通過對書中實(shí)例和習(xí)題的學(xué)習(xí),很快上手學(xué)會自動(dòng)化測試關(guān)鍵技術(shù);不僅適合想要進(jìn)入或轉(zhuǎn)行測試開發(fā)行業(yè)的初學(xué)者閱讀;還適合有一定經(jīng)驗(yàn)的讀者進(jìn)階使用。

作者簡介

  張挺,測試開發(fā)工程師、教練,畢業(yè)于浙江大學(xué)城市學(xué)院計(jì)算機(jī)專業(yè)。十二年軟件測試經(jīng)驗(yàn),擅長Python、自動(dòng)化測試、持續(xù)集成、云計(jì)算、Devops。現(xiàn)于某外資銀行從事DevOps云平臺測試開發(fā)工作,負(fù)責(zé)腳本開發(fā)、測試框架搭建、測試工具開發(fā)、性能測試等工作。原諾基亞云平臺公共服務(wù)部門測試開發(fā)人員,負(fù)責(zé)持續(xù)集成自動(dòng)化測試的開發(fā)、維護(hù)及工具開發(fā)。長期在網(wǎng)上分享原創(chuàng)技術(shù)類文章及回答問題。

圖書目錄

目 錄
第1章 自動(dòng)化測試概述
1.1 自動(dòng)化測試分類 1
1.1.1 以測試對象分類 1
1.1.2 以技術(shù)基礎(chǔ)分類 1
1.1.3 其他分類方法 2
1.2 自動(dòng)化測試學(xué)習(xí)路線和方法 3
1.2.1 學(xué)習(xí)路線 3
1.2.2 學(xué)習(xí)方法 3
1.3 自動(dòng)化測試人員的職業(yè)發(fā)展 4
1.3.1 技術(shù)路線 4
1.3.2 管理路線 5
1.3.3 業(yè)務(wù)路線 5
第2章 Python環(huán)境搭建
2.1 安裝Python 7
2.1.1 下載Python安裝包 7
2.1.2 安裝Python 10
2.2 運(yùn)行Python程序 11
2.2.1 進(jìn)入命令行 11
2.2.2 交互模式 12
2.2.3 腳本模式 12
2.3 安裝PyCharm 12
2.3.1 下載PyCharm安裝包 12
2.3.2 安裝PyCharm 13
2.3.3 配置PyCharm 14
2.3.4 運(yùn)行Hello world 16
2.4 搜索引擎使用方法 18
2.5 本章練習(xí) 18
第3章 Python基礎(chǔ)
3.1 基本語法 21
3.1.1 Print語句 21
3.1.2 字符串:一種專門的數(shù)據(jù)類型 22
3.1.3 理解并處理出現(xiàn)的錯(cuò)誤和異常信息 22
3.1.4 變量:會發(fā)生變化的數(shù)據(jù) 24
3.1.5 用Python做數(shù)學(xué)運(yùn)算 24
3.1.6 變量是可以更改的 25
3.1.7 注釋:用“#”符號開始的內(nèi)容 26
3.1.8 數(shù)字類型很簡單 26
3.1.9 多行字符串/多行注釋 27
3.1.10 布爾值是“真”是“假” 28
3.1.11 類型轉(zhuǎn)換 28
3.2 字符串 29
3.2.1 轉(zhuǎn)義字符 29
3.2.2 字符串索引 29
3.2.3 字符串方法 30
3.2.4 字符串拼接 30
3.2.5 時(shí)間日期的處理 31
3.3 條件分支語句 32
3.3.1 初識條件分支語句 32
3.3.2 比較運(yùn)算符 33
3.3.3 判斷多個(gè)條件 34
3.3.4 條件分支語句的用法 37
3.3.5 程序設(shè)計(jì):Pig Latin翻譯器 39
3.4 函數(shù)方法 45
3.4.1 初識函數(shù)方法 45
3.4.2 函數(shù)方法定義 46
3.4.3 調(diào)用和返回 46
3.4.4 參數(shù)表和傳入值 48
3.4.5 方法調(diào)用方法 49
3.4.6 模塊的導(dǎo)入 50
3.4.7 更多的內(nèi)建方法 52
3.5 列表和字典 55
3.5.1 初識列表 55
3.5.2 追加元素 56
3.5.3 列表切片和字符串切片 57
3.5.4 插入元素 59
3.5.5 遍歷 59
3.5.6 排序 60
3.5.7 初識字典 61
3.5.8 刪除元素 63
3.5.9 遍歷字典 64
3.5.10 復(fù)習(xí) 64
3.6 程序設(shè)計(jì)專題 68
3.6.1 練習(xí):水果店 68
3.6.2 練習(xí):算分?jǐn)?shù) 69
3.7 列表和方法 71
3.7.1 復(fù)習(xí)列表 71
3.7.2 復(fù)習(xí)簡單練習(xí)中的方法 72
3.7.3 在方法里使用及修改列表的元素 73
3.7.4 使用range生成和遍歷列表 74
3.7.5 列表的拼接、嵌套與多層遍歷 76
3.8 循環(huán) 77
3.8.1 初識while循環(huán) 77
3.8.2 循環(huán)進(jìn)入條件 78
3.8.3 用while處理用戶輸入 79
3.8.4 死循環(huán) 79
3.8.5 用break結(jié)束循環(huán) 80
3.8.6 For循環(huán) 81
3.8.7 更復(fù)雜的for循環(huán) 82
3.9 程序設(shè)計(jì)專題2 84
3.9.1 練習(xí):制作戰(zhàn)船地圖 84
3.9.2 練習(xí):戰(zhàn)船在地圖中隨機(jī)出現(xiàn) 86
3.9.3 練習(xí):擊沉戰(zhàn)船判斷是否獲勝 88
3.9.4 練習(xí):戰(zhàn)船游戲主循環(huán) 91
3.9.5 練習(xí):編寫數(shù)學(xué)方法 91
3.9.6 練習(xí):編寫更多方法 93
3.10 高級語法 94
3.10.1 操作符in 95
3.10.2 構(gòu)建列表 95
3.10.3 帶步長的切片 97
3.10.4 匿名函數(shù) 99
3.11 類 100
3.11.1 為什么要用類 100
3.11.2 定義一個(gè)類 102
3.11.3 類的變量類型 104
3.11.4 類的方法 105
3.11.5 類的繼承 107
3.11.6 類的復(fù)習(xí) 110
3.12 文件操作 111
3.12.1 寫文件 111
3.12.2 讀取文件 112
3.12.3 用with讀寫文件 113
第4章 接口測試基礎(chǔ)
4.1 網(wǎng)絡(luò)協(xié)議基礎(chǔ) 115
4.1.1 接口測試相關(guān)概念 115
4.1.2 網(wǎng)絡(luò)協(xié)議 116
4.1.3 網(wǎng)絡(luò)分層和數(shù)據(jù) 117
4.1.4 應(yīng)用層和HTTP協(xié)議 119
4.1.5 其他層次和協(xié)議 121
4.2 接口測試常用工具 123
4.2.1 抓包工具 123
4.2.2 發(fā)包工具 125
4.3 使用Python調(diào)用接口 126
4.3.1 使用requests訪問GitHub 126
4.3.2 使用requests構(gòu)建http請求 127
4.3.3 requests中的響應(yīng) 130
4.3.4 requests中的會話 132

本目錄推薦

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