中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Selenium自動化測試實戰 基于Python

包郵 Selenium自動化測試實戰 基于Python

作者:于涌
出版社:人民郵電出版社出版時間:2021-03-01
開本: 16開 頁數: 244
中 圖 價:¥46.0(5.8折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Selenium自動化測試實戰 基于Python 版權信息

  • ISBN:9787115555427
  • 條形碼:9787115555427 ; 978-7-115-55542-7
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Selenium自動化測試實戰 基于Python 本書特色

基于Python和Selenium,系統介紹提升自動化測試效率的方法。1.本書基于Python 3.8 講述了Selenium 4.0 alpha 5 的用法以及測試模型、測試框架、測試策略方面的很多內容;2.同時介紹了Docker、Selenium Grid、Jenkins在測試方面的應用。3.Selenium是目前非常流行的一種自動化測試框架,本書適合從事Python開發、測試、運維等工作的專業人士閱讀。本書主要內容:·Selenium IDE插件的安裝與使用;·Selenium腳本的編寫方法;·Selenium中元素的定位方法;·自動化測試模型和自動化測試框架;·Docker與Selenium Grid在測試技術中的應用;·通過Docker、Jenkins 和Selenium實現分布式自動化測試的方法;·Selenium在性能測試和安全性測試中的應用等。

Selenium自動化測試實戰 基于Python 內容簡介

本書以Python 3.8.2為基礎,不但介紹了Selenium 4.0 alpha 5的用法,而且介紹了測試模型、測試框架、測試策略方面的很多內容。本書共12章,內容主要包括Selenium自動化測試框架入門、Python環境的搭建、Selenium的安裝、Selenium IDE插件的安裝與使用、Selenium腳本的編寫、Selenium中的元素定位方法、自動化測試模型的搭建、自動化測試框架的設計、Docker命令,以及基于Docker與Selenium Grid的測試技術應用,基于Docker、Jenkins與Selenium實現分布式自動化測試的方法,Selenium在性能測試和安全性測試方面的應用等。 本書適合從事開發、測試、運維等工作的專業人士閱讀。

Selenium自動化測試實戰 基于Python 目錄

目  錄



第 1章 Selenium自動化測試框架入門 1
1.1 Selenium自動化測試框架概述 1
1.2 Selenium的歷史版本及核心組件 2
1.2.1 Selenium 1.0 3
1.2.2 Selenium 2.0 5
第 2章 Python與Selenium環境的
搭建 8
2.1 Python版本的選擇 8
2.2 Python環境的搭建 10
2.3 Selenium的安裝 15
第3章 Selenium IDE插件的安裝與
使用 16
3.1 Selenium IDE插件的安裝 16
3.2 Selenium IDE的使用 17
3.3 Selenium IDE的腳本保存與Python
腳本轉換 26
3.4 Selenium命令行運行器 30
第4章 Selenium的配置與第 一個可運行
的腳本 33
4.1 Selenium的配置 33
4.2 第 一個可運行的腳本 35
第5章 Seleniumk中的元素定位方法與
案例演示 37
5.1 Selenium的元素定位方法概述 37
5.2 根據id屬性定位元素 38
5.2.1 find_element_by_id()方法 39
5.2.2 find_elements_by_id()方法 41
5.2.3 find_element()方法 43
5.2.4 find_elements()方法 43
5.3 根據name屬性定位元素 44
5.4 根據class屬性定位元素 47
5.5 根據標簽定位元素 49
5.6 根據鏈接文本定位元素 53
5.7 根據部分鏈接文本定位元素 56
5.8 根據XPath定位元素 57
5.9 根據CSS定位元素 65
第6章 Selenium中的其他方法與案例
演示 69
6.1 瀏覽器導航操作的相關應用 69
6.2 Selenium的3種等待方式 70
6.2.1 強制等待 70
6.2.2 顯式等待 70
6.2.3 隱式等待 73
6.3 高亮顯示正在操作的元素 73
6.4 為頁面元素捕獲異常 74
6.5 斷言在測試腳本中的應用 77
6.6 框架元素的切換 79
6.7 不同彈窗的處理方法 82
6.7.1 警告彈窗 83
6.7.2 確認彈窗 83
6.7.3 快捷輸入彈窗 84
6.8 模擬鍵盤操作 86
6.9 模擬滾動條操作 88
6.10 模擬手機端瀏覽器 89
第7章 自動化測試模型 93
7.1 自動化測試模型概述 93
7.1.1 線性測試 93
7.1.2 模塊化驅動測試 94
7.1.3 數據驅動測試 94
7.1.4 關鍵字驅動測試 96
7.2 PageObject設計模式 98
第8章 自動化測試框架的設計與工具
應用 101
8.1 UnitTest單元測試框架的
應用 101
8.1.1 測試用例的設計 102
8.1.2 測試用例的實現 103
8.2 測試報告的生成 113
8.3 測試報告的發送 118
8.4 日志管理 123
8.5 Robot Framework簡介 130
8.6 Robot Framework與Selenium環境
的搭建 131
8.6.1 Robot Framework的安裝 131
8.6.2 Robot Framework RIDE的
安裝 132
8.6.3 SeleniumLibrary的安裝 133
8.7 Robot Framework與Selenium案例
演示 134
8.8 自動化測試平臺的設計思想 145
8.9 自動化測試平臺的投入成本 147
8.10 測試平臺開發綜述 148
第9章 Docker基礎與操作實戰 151
9.1 Docker容器簡介 151
9.2 Docker的安裝過程 154
9.2.1 CentOS 7.0操作系統中
Docker的安裝過程 154
9.2.2 Windows 10操作系統中
Docker的安裝過程 157
9.3 Docker命令實戰:幫助命令
(docker --help) 160
9.4 Docker命令實戰:拉取鏡像
(docker pull) 161
9.5 Docker命令實戰:顯示本機已有
鏡像(docker images) 163
9.6 Docker命令實戰:啟動容器
(docker run) 164
9.7 Docker命令實戰:查看運行容器
(docker ps) 165
9.8 Docker命令實戰:在容器中運行
命令(docker exec) 166
9.9 Docker命令實戰:停止容器運行
(docker stop) 167
9.10 Docker命令實戰:啟動/重啟容器
(docker start/restart) 167
9.11 Docker命令實戰:查看容器
元數據(docker inspect) 168
9.12 Docker命令實戰:刪除容器
(docker rm) 169
9.13 Docker命令實戰:刪除鏡像
(docker rmi) 170
9.14 Docker命令實戰:導出容器
(docker export) 171
9.15 Docker命令實戰:從tar文件中
創建鏡像(docker import) 173
第 10章 基于Docker與Selenium Grid的
測試技術 175
10.1 Selenium Grid簡介 175
10.2 基于Docker的Selenium Grid的
相關配置 176
10.3 基于Docker + Selenium Grid的
案例演示 178
第 11章 基于Docker、Jenkins與Selenium
實現分布式自動化測試 185
11.1 Jenkins簡介 185
11.2 Jenkins的安裝與配置過程 186
11.3 基于Selenium + UnitTest提高自動
化測試的執行效率 192
11.4 基于Docker + Jenkins + Selenium
實現分布式自動化測試 196
第 12章 Selenium在性能測試和安全性
測試方面的應用 215
12.1 使用Selenium輔助完成安全性
測試 215
12.2 使用Selenium輔助完成性能測試
背后的思想 225
12.3 JMeter的安裝、配置與使用 225
12.3.1 下載JMeter的安裝環境 225
12.3.2 安裝JMeter 226
12.3.3 JMeter的錄制需求 227
12.3.4 創建線程組 227
12.4 使用Selenium + JMeter實現性能測
試腳本的自動生成 234
展開全部

Selenium自動化測試實戰 基于Python 作者簡介

于涌,具有豐富的軟件測試理論和實際工作經驗,熟悉軟件開發全過程,先后在多家互聯網企業擔任測試總監職位,從事計算機軟件測試工作和測試團隊的管理工作多年,具有豐富的接口測試、安全性測試、性能測試經驗,負責過多家公司的軟件測試培訓工作,已出版《精通移動App測試實戰:技術、工具和案例》《精通軟件性能測試與LoadRunner最佳實戰》等多本圖書。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 杭州ROHS检测仪-XRF测试仪价格-百科 | 专注提供国外机电设备及配件-工业控制领域一站式服务商-深圳市华联欧国际贸易有限公司 | 工业设计,人工智能,体验式3D展示的智能技术交流服务平台-纳金网 J.S.Bach 圣巴赫_高端背景音乐系统_官网 | 搪瓷反应釜厂家,淄博搪瓷反应釜-淄博卓耀 | 深圳富泰鑫五金_五金冲压件加工_五金配件加工_精密零件加工厂 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 闪电优家-卫生间防水补漏_酒店漏水渗水维修_防水堵漏公司 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 气力输送设备_料封泵_仓泵_散装机_气化板_压力释放阀-河南锐驰机械设备有限公司 | 内六角扳手「厂家」-温州市威豪五金工具有限公司 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 电磁流量计厂家_涡街流量计厂家_热式气体流量计-青天伟业仪器仪表有限公司 | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | 冷水机-冰水机-冷冻机-冷风机-本森智能装备(深圳)有限公司 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 济南保安公司加盟挂靠-亮剑国际安保服务集团总部-山东保安公司|济南保安培训学校 | 除甲醛公司-甲醛检测-广西雅居环境科技有限公司 | 电缆接头_防水接头_电缆防水接头 - 乐清市新豪电气有限公司 | 冻干机(冷冻干燥机)_小型|实验型|食品真空冷冻干燥机-松源 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 汽车润滑油厂家-机油/润滑油代理-高性能机油-领驰慧润滑科技(河北)有限公司 | 水质监测站_水质在线分析仪_水质自动监测系统_多参数水质在线监测仪_水质传感器-山东万象环境科技有限公司 | Pos机办理_个人商户免费POS机申请-拉卡拉办理网 | 大流量卧式砂磨机_强力分散机_双行星双动力混合机_同心双轴搅拌机-莱州市龙跃化工机械有限公司 | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 防爆鼓风机-全风-宏丰鼓风机-上海梁瑾机电设备有限公司 | 生物颗粒燃烧机-生物质燃烧机-热风炉-生物颗粒蒸汽发生器-丽水市久凯能源设备有限公司 | 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 定制异形重型钢格栅板/钢格板_定做踏步板/排水沟盖板_钢格栅板批发厂家-河北圣墨金属制品有限公司 | 儋州在线-儋州招聘找工作、找房子、找对象,儋州综合生活信息门户! | 棕刚玉-白刚玉厂家价格_巩义市东翔净水材料厂 | 抖音短视频运营_企业网站建设_网络推广_全网自媒体营销-东莞市凌天信息科技有限公司 | 北京中航时代-耐电压击穿试验仪厂家-电压击穿试验机 | LINK FASHION 童装·青少年装展 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 伟秀电气有限公司-10kv高低压开关柜-高低压配电柜-中置柜-充气柜-欧式箱变-高压真空断路器厂家 |