歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

SELENIUM3自動(dòng)化測(cè)試實(shí)戰(zhàn):基于PYTHON語(yǔ)言

作者:蟲師
出版社:電子工業(yè)出版社出版時(shí)間:2018-06-01
開本: 其他 頁(yè)數(shù): 272
中 圖 價(jià):¥51.1(7.4折) 定價(jià)  ¥69.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>
買過(guò)本商品的人還買了

SELENIUM3自動(dòng)化測(cè)試實(shí)戰(zhàn):基于PYTHON語(yǔ)言 版權(quán)信息

SELENIUM3自動(dòng)化測(cè)試實(shí)戰(zhàn):基于PYTHON語(yǔ)言 本書特色

本書共分14章,第1章介紹了自動(dòng)化測(cè)試相關(guān)的基礎(chǔ)知識(shí)。第2章到第10章是本書的重點(diǎn),從環(huán)境搭建,到WebDriver API介紹,再到單元測(cè)試框架的使用,循序漸進(jìn)地介紹了自動(dòng)化測(cè)試所用到的知識(shí),*后再通過(guò)項(xiàng)目將這些知識(shí)串聯(lián)起來(lái)。第11章詳細(xì)介紹了如何使用Jenkins配置自動(dòng)化測(cè)試項(xiàng)目。第12章到第14章介紹了移動(dòng)自動(dòng)化測(cè)試工具appium的使用。本書的寫作目的并不是簡(jiǎn)單地告訴讀者如何使用一個(gè)自動(dòng)化測(cè)試工具,而是希望讀者在學(xué)習(xí)本書的內(nèi)容后能夠提升技術(shù)高度、拓展技術(shù)寬度,從而擺脫簡(jiǎn)單的手工測(cè)試,向高級(jí)測(cè)試工程師邁進(jìn)。

SELENIUM3自動(dòng)化測(cè)試實(shí)戰(zhàn):基于PYTHON語(yǔ)言 內(nèi)容簡(jiǎn)介

本書共分14章,章介紹了自動(dòng)化測(cè)試相關(guān)的基礎(chǔ)知識(shí)。第2章到0章是本書的重點(diǎn),從環(huán)境搭建,到WebDriver API介紹,再到單元測(cè)試框架的使用,循序漸進(jìn)地介紹了自動(dòng)化測(cè)試所用到的知識(shí),很后再通過(guò)項(xiàng)目將這些知識(shí)串聯(lián)起來(lái)。1章詳細(xì)介紹了如何使用Jenkins配置自動(dòng)化測(cè)試項(xiàng)目。2章到4章介紹了移動(dòng)自動(dòng)化測(cè)試工具appium的使用。本書的寫作目的并不是簡(jiǎn)單地告訴讀者如何使用一個(gè)自動(dòng)化測(cè)試工具,而是希望讀者在學(xué)習(xí)本書的內(nèi)容后能夠提升技術(shù)高度、拓展技術(shù)寬度,從而擺脫簡(jiǎn)單的手工測(cè)試,向不錯(cuò)測(cè)試工程師邁進(jìn)。

SELENIUM3自動(dòng)化測(cè)試實(shí)戰(zhàn):基于PYTHON語(yǔ)言 目錄

第1 章 自動(dòng)化測(cè)試基礎(chǔ) ................................................................................................. 1
1.1 分層的自動(dòng)化測(cè)試 ................................................................................................ 1
1.2 適合自動(dòng)化測(cè)試的項(xiàng)目 ........................................................................................ 3
1.3 如何學(xué)習(xí)UI 自動(dòng)化測(cè)試 ...................................................................................... 4
1.4 Selenium 簡(jiǎn)介 ........................................................................................................ 4
1.5 appium 簡(jiǎn)介 ........................................................................................................... 8

第2 章 測(cè)試環(huán)境搭建 .................................................................................................. 10
2.1 安裝Python .......................................................................................................... 10
2.2 安裝Selenium ...................................................................................................... 12
2.3 **個(gè)Selenium 自動(dòng)化測(cè)試腳本 ..................................................................... 12
2.4 瀏覽器驅(qū)動(dòng) .......................................................................................................... 13

第3 章 Python 基礎(chǔ) ..................................................................................................... 16
3.1 Python 哲學(xué) .......................................................................................................... 16
3.2 輸出 ...................................................................................................................... 18
3.2.1 打印 .......................................................................................................... 18
3.2.2 引號(hào)與注釋 .............................................................................................. 19
3.3 分支與循環(huán) .......................................................................................................... 20
3.3.1 if 語(yǔ)句 ....................................................................................................... 20
3.3.2 for 語(yǔ)句 .................................................................................................... 21
3.4 列表、元組與字典 .............................................................................................. 22
3.4.1 列表 .......................................................................................................... 22
3.4.2 元組 .......................................................................................................... 23
3.4.3 字典 .......................................................................................................... 24
3.5 函數(shù)、類和方法 .................................................................................................. 25
3.5.1 函數(shù) .......................................................................................................... 25
3.5.2 類和方法 .................................................................................................. 26
3.6 模組 ...................................................................................................................... 27
3.6.1 調(diào)用模塊 .................................................................................................. 27
3.6.2 自定義模塊 .............................................................................................. 30
3.6.3 跨目錄調(diào)用文件 ...................................................................................... 31
3.6.4 編寫自測(cè)代碼 .......................................................................................... 33
3.7 異常 ...................................................................................................................... 34
3.7.1 認(rèn)識(shí)異常 .................................................................................................. 34
3.7.2 更多異常用法 .......................................................................................... 37
3.7.3 拋出異常 .................................................................................................. 37
3.8 新手常犯的錯(cuò)誤 .................................................................................................. 38

第4 章 WebDriver API ................................................................................................ 40
4.1 從定位元素開始 .................................................................................................. 40
4.1.1 id 定位 ...................................................................................................... 44
4.1.2 name 定位 ................................................................................................ 44
4.1.3 class 定位 ................................................................................................. 44
4.1.4 tag 定位 .................................................................................................... 44
4.1.5 link 定位 ................................................................................................... 45
4.1.6 partial link 定位 ........................................................................................ 45
4.1.7 XPath 定位 ............................................................................................... 46
4.1.8 CSS 定位 .................................................................................................. 48
4.1.9 用By 定位元素 ....................................................................................... 51
4.2 控制瀏覽器 .......................................................................................................... 52
4.2.1 控制瀏覽器窗口大小 .............................................................................. 52
4.2.2 控制瀏覽器后退、前進(jìn) .......................................................................... 52
4.2.3 模擬瀏覽器刷新 ...................................................................................... 53
4.3 WebDriver 中的常用方法 .................................................................................... 53
4.4 鼠標(biāo)操作 .............................................................................................................. 55
4.5 鍵盤操作 .............................................................................................................. 57
4.6 獲得驗(yàn)證信息 ...................................................................................................... 58
4.7 設(shè)置元素等待 ...................................................................................................... 59
4.7.1 顯式等待 .................................................................................................. 60
4.7.2 隱式等待 .................................................................................................. 62
4.8 定位一組元素 ...................................................................................................... 63
4.9 多表單切換 .......................................................................................................... 64
4.10 多窗口切換 ........................................................................................................ 65
4.11 警告框處理 ........................................................................................................ 67
4.12 下拉框處理 ........................................................................................................ 69
4.13 上傳文件 ............................................................................................................ 70
4.14 下載文件 ...........................................
展開全部

SELENIUM3自動(dòng)化測(cè)試實(shí)戰(zhàn):基于PYTHON語(yǔ)言 作者簡(jiǎn)介

蟲師,2011年6月開始在博客園持續(xù)分享測(cè)試技術(shù)和經(jīng)驗(yàn),在自動(dòng)化測(cè)試、性能測(cè)試方面有著豐富實(shí)戰(zhàn)經(jīng)驗(yàn),另外,對(duì)Web開發(fā)技術(shù)也有一定的積累。前后擔(dān)任高級(jí)測(cè)試工程師、測(cè)試開發(fā)工程師,以及測(cè)試Leader等職位。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服