[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

     经部  史类  子部  集部  古籍管理  古籍工具书  四库全书  古籍善本影音本  中国藏书
  •  文化

     文化评述  文化随笔  文化理论  传统文化  世界各国文化  文化史  地域文化  神秘文化  文化研究  民俗文化  文化产业  民族文化  书的起源/书店  非物质文化遗产  文化事业  文化交流  比较文化学
  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

     执业资格考试用书  室内设计/装潢装修  标准/规范  建筑科学  建筑外观设计  建筑施工与监理  城乡规划/市政工程  园林景观/环境艺术  工程经济与管理  建筑史与建筑文化  建筑教材/教辅  英文原版书-建筑
  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

     园艺  植物保护  畜牧/狩猎/蚕/蜂  林业  动物医学  农作物  农学(农艺学)  水产/渔业  农业工程  农业基础科学  农林音像
  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

  •  保健/养生

  •  体育/运动

  •  手工/DIY

  •  休闲/爱好

  •  英文原版书

  •  港台图书

  •  研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学

  •  音乐
     音乐理论

     声乐  通俗音乐  音乐欣赏  钢琴  二胡  小提琴
  • Selenium WebDriver 3 實戰寶典(Java版)
    該商品所屬分類:計算機/網絡 -> 數據庫
    【市場價】
    539-782
    【優惠價】
    337-489
    【作者】 吳曉華 
    【所屬類別】 圖書  計算機/網絡  數據庫  數據倉庫與數據挖掘 
    【出版社】電子工業出版社 
    【ISBN】9787121368660
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787121368660
    作者:吳曉華

    出版社:電子工業出版社
    出版時間:2019年06月 

        
        
    "

    內容簡介
    本書是一本從入門到精通模式的Selenium WebDriver實戰經驗分享書籍。全書共分為四個部分:*部分為基礎篇,主要講解與自動化測試相關的基礎理論、WebDriver環境安測試工具的使用方法及 WebDrvier的入門使用實例;第二部分為實戰應用篇,基於豐富的實戰案例講素的定位方法及WebDriver的*常用API使用方法;第三部分為自動化測試框架搭建篇,深入講解了頁面對像的設計模式,以及分布式並發執行測試框架、數據驅動測試框架、行為驅動測試框架、關鍵字驅動測試框架和混合驅動測試框架的實例源碼,還講解了如何基於Maven搭建數據驅動測試框架;第四部分為常見問題和解決方法,講解了在WebDriver使用過程中的常見疑難問題和解決方法。本書既適合WebDriver的初學者閱讀,也適合供嘗試編寫自動化測試框架的中、高級自動化測試工程師參考。
    作者簡介
    吳曉華,從業互聯網行業19年,曾任職中國國際電子商務中心、搜狐、搜狗、Tom在線、中國移動等多家公司,曾擔任測試專家、測試經理和項目質量部經理等職位,現在是個創業者,創辦了光榮之路測試開發培訓。個人曾出版《Selenium WebDriver實戰寶典》和《Selenium WebDriver 3.0 自動化測試框架實戰指南》,在測試界推出免費的50g測試開發視頻(超過50萬次下載),光榮之路電臺主播(試主題音頻播放突破百萬次),擅長python開發、UI自動化測試、接口自動化測試、性能測試、測試管理和項目管理等技術。
    目錄
    第1章 Selenium簡介002
    1.1 Selenium的“前世今生”002
    1.2 Selenium工具套件介紹003
    1.3 Selenium支持的瀏覽器和操作繫統004
    1.3.1 Selenium IDE和Selenium 1支持的瀏覽器和操作繫統004
    1.3.2 Selenium 2和Selenium 3支持的瀏覽器005
    1.4 Selenium 1和WebDriver的實現原理006
    1.4.1 Selenium 1的實現原理006
    1.4.2 WebDriver的實現原理008
    1.5 Selenium的特性014
    1.5.1 Selenium 1和Selenium 2的特點014
    1.5.2 Selenium 3的新特性015
    第2章 自動化測試的那點事兒016
    2.1 自動化測試的目標016第1章 Selenium簡介002

    1.1 Selenium的“前世今生”002

    1.2 Selenium工具套件介紹003

    1.3 Selenium支持的瀏覽器和操作繫統004

    1.3.1 Selenium IDE和Selenium 1支持的瀏覽器和操作繫統004

    1.3.2 Selenium 2和Selenium 3支持的瀏覽器005

    1.4 Selenium 1和WebDriver的實現原理006

    1.4.1 Selenium 1的實現原理006

    1.4.2 WebDriver的實現原理008

    1.5 Selenium的特性014

    1.5.1 Selenium 1和Selenium 2的特點014

    1.5.2 Selenium 3的新特性015

    第2章 自動化測試的那點事兒016

    2.1 自動化測試的目標016

    2.2 管理層的支持020

    2.3 投入產出比020

    2.4 敏捷開發中的自動化測試應用021

    2.5 自動化測試人員分工023

    2.6 自動化測試工具的選擇和推廣使用024

    2.6.1 自動化測試工具的選擇024

    2.6.2 Selenium WebDriver和QTP的工具特點比較025

    2.7 在項目中實施自動化測試的實踐025

    2.8 學習Selenium工具的能力要求028

    第3章 自動化測試輔助工具029

    3.1 56 版本Firefox瀏覽器的安裝029

    3.2 安裝xPath Finder插件030

    3.3 xPath Finder插件的使用032

    3.3.1 啟動xPath Finder 插件032

    3.3.2 使用xPath Finder插件032

    3.4 使用Firefox開發版瀏覽器查素對應的HTML代碼033

    3.5 Chrome 瀏覽器自帶的輔助開發工具034

    3.6 IE瀏覽器自帶的輔助開發工具035

    第4章 Selenium IDE036

    4.1 什麼是Selenium IDE036

    4.2 安裝Selenium IDE037

    4.3 Selenium IDE插件的基本功能038

    4.3.1 新建一個測試工程,錄制並執行腳本038

    4.3.2 常用工具欄041

    4.3.3 腳本編輯區域041

    4.4 Selenium IDE腳本介紹——Selenese042

    第5章 搭建Java環境和Eclipse集成開發環境043

    5.1 安裝Java JDK,配置Java環境043

    5.1.1 下載JDK 1.8版本的安裝文件043

    5.1.2 安裝JDK 1.8版本044

    5.1.3 配置Java環境變量046

    5.2 安裝Java IDE開發工具Eclipse049

    5.3 新建一個Java工程和一個類052

    5.4 Eclipse集成開發環境的使用技巧055

    5.4.1 增大程序代碼和注釋字體055

    5.4.2 自動補全功能056

    第6章 WebDriver的安裝配置057

    6.1 在Eclipse 中配置WebDriver057

    6.2 個WebDriver腳本060

    第7章 測試框架的基本介紹062

    7.1 什測試062

    7.2 JUn測試框架062

    7.2.1 什麼是JUnit063

    7.2.2 安裝JUnit 4063

    7.2.3 JUnit的常見注解064

    7.2.4 創建JUnit 4 Test Suite070

    7.2.5 使用JUnit編寫的WebDriver腳本072

    7.3 Test測試框架073

    7.3.1 什麼是TestNG073

    7.3.2 TestNG的優點073

    7.3.3 編寫TestNG測試用例的步驟074

    7.3.4 在Eclipse中安裝TestNG插件074

    7.3.5 在TestNG中運行個WebDriver測試用例077

    7.3.6 TestNG的常用注解081

    7.3.7 測試集合085

    7.3.8 測試用例的分組087

    7.3.9 依賴測試090

    7.3.10 按照特定順序執行測試用例091

    7.3.11 跳過某個測試方法092

    7.3.12 測試報告中的自定義日志093

    7.3.13 斷言094

    第8章 素的定位方法097

    8.1 定素的方法彙總097

    8.2 使用ID定位098

    8.3 使用name定位099

    8.4 使用鏈接的全部文字定位099

    8.5 使用部分鏈接的文字定位100

    8.6 使用標簽名稱定位101

    8.7 使用Class名稱定位101

    8.8 使用XPath方式定位102

    8.8.1 什麼是XPath102

    8.8.2 XPath語法103

    8.9 使用CSS方式定位108

    8.9.1 什麼是CSS108

    8.9.2 CSS語法108

    8.9.3 XPath定位和CSS定位的比較113

    8.10 使用jQuery方式定位113

    8.10.1 什麼是jQuery113

    8.10.2 jQuery的定位代碼實例114

    8.11 表格的定位方法116

    8.11.1 遍歷表格的格116

    8.11.2 定位表格中的格118

    8.11.3 定位表格素119

    第二篇 實戰應用篇

    第9章 WebDriver的多瀏覽器測試122

    9.1 使用IE瀏覽器進行測試122

    9.2 使用Firefox瀏覽器進行測試123

    9.3 使用Chrome瀏覽器進行測試124

    9.4 使用Mac繫統中的Safari瀏覽器進行測試126

    9.5 使用TestNG進行並發兼容性測試126

    第10章 WebDriver API實例詳解131

    10.1 訪問某網頁地址131

    10.2 返回上一個訪問的網頁(模擬單擊瀏覽器的後退功能)132

    10.3 從上次訪問網頁前進到下一個網頁(模擬單擊瀏覽器的前進功能)132

    10.4 刷新當前網頁133

    10.5 操作瀏覽器窗口133

    10.6 獲取頁面的Title屬性134

    10.7 獲取頁面的源代碼134

    10.8 獲取當前頁面的URL地址135

    10.9 在輸入框中清除原有的文字內容135

    10.10 在輸入框中輸入指定內容136

    10.11 單擊按鈕136

    10.12 雙素137

    10.13 操作單選下拉列表137

    10.14 檢查單選列表的選項文字是否符合期望138

    10.15 操作多選的選擇列表139

    10.16 操作單選框140

    10.17 操作復選框141

    10.18 殺掉Windows的瀏覽器進程142

    10.19 對當前瀏覽器窗口進行截屏143

    10.20 檢素的文本內容是否出現143

    10.21 執行JavaScript腳本144

    10.22 拖素145

    10.23 模擬鍵盤的操作145

    10.24 模擬鼠標右鍵操作146

    10.25 素上方進行鼠標懸浮146

    10.26 素上進行鼠標單擊左鍵和釋放的操作148

    10.27 查素的屬性149

    10.28 獲素的CSS屬性值150

    10.29 隱式等待150

    10.30 常用的顯式等待151

    10.31 自定義的顯式等待153

    10.32 判素是否存在154

    10.33 使用Title屬性識別和操作新彈出的瀏覽器窗口155

    10.34 使用頁面的文字內容識別和處理新彈出的瀏覽器窗口157

    10.35 操作JavaScript的Alert彈窗158

    10.36 操作JavaScript的confirm彈窗159

    10.37 操作JavaScript的prompt彈窗160

    10.38 操作frame中素161

    10.39 使用frame中的HTML源碼內容來操作frame164

    10.40 操作iframe中素165

    10.41 操作瀏覽器的Cookie166

    第11章 WebDriver的高級應用實例168

    11.1 使用JavaScriptExecuto素168

    11.2 在使用Ajax方式產生的浮動框中,單擊選擇包含某個關鍵字的選項170

    11.3 設置一個頁面對像的屬性值172

    11.4 在日期選擇器上進行日期選擇174

    11.5 無人化自動下載某個文件175

    11.6 使用sendKeys方法上傳一個文件附件179

    11.7 使用第三方工具AutoIt上傳文件180

    11.8 操作Web頁面的滾動條186

    11.9 啟動帶有用戶配置信息的Firefox瀏覽器窗口188

    11.10 通過Robot對像操作鍵盤190

    11.11 對像庫(UI Map)193

    11.12 操作富文本框196

    11.13 精確比對網頁截圖圖片202

    11.14 高亮顯示正在被操作素204

    11.15 在斷言失敗時進行屏幕截圖206

    11.16 使用Log4j在測試過程中打印執行日志211

    11.17 封裝操作表格的公用類216

    11.18 控制基於HTML5語言實現的視頻播放器219

    11.19 在HTML5素上進行繪畫操作222

    11.20 操作HTML5的存儲對像223



    第三篇 自動化測試框架搭建篇

    第12章 數據驅動測試228

    12.1 什麼是數據驅動228

    12.2 使用TestNG進行數據驅動228

    12.3 使用TestNG和CSV文件進行數據驅動231

    12.4 使用TestNG、Apache POI和Excel文件進行數據驅動測試234

    12.5 使用MySQL數據庫實現數據驅動測試239

    第13章 頁面對像(Page Object)模式244

    13.1 頁面對像模式簡介244

    13.2 使用PageFactory類245

    13.2.1 使用PageFactory類給測試類提供待操作素245

    13.2.2 使用PageFactory類封素的操作方法247

    13.3 使用LoadableComponent類250

    13.4 多個PageObject的自動化測試實例252

    第14章 行為驅動測試260

    14.1 行為驅動開發和Cucumber簡介260

    14.2 Cucumber在Eclipse中的環境搭建261

    14.3 在Eclipse中使用JUnit和英文語言進行行為驅動測試263

    14.4 在Eclipse中使用JUnit和中文語言進行行為驅動測試272

    第15章 Selenium Grid的使用276

    15.1 Selenium Grid簡介276

    15.2 Selenium Grid的使用方法278

    15.2.1 遠程使用Firefox瀏覽器進行自動化測試278

    15.2.2 遠程使用IE瀏覽器進行自動化測試282

    15.3 通過TestNG使用Firefox、IE和Chrome瀏覽器進行並發的遠程自動化測試284

    15.3.1 使用靜態類實現並發的遠程自動化測試284

    15.3.2 通過TestNG的配置文件參數方法進行遠程並發自動化測試288

    15.4 使用Selenium Grid時,在遠程Node計算機上進行截圖294

    第16章 自動化測試框架的Step By Step搭建及測試實戰296

    16.1 什麼是自動化測試框架296

    16.2 數據驅動測試框架搭建及實戰299

    16.3 關鍵字驅動測試框架搭建及實戰331

    16.4 混合驅動測試框架搭建及實戰398

    第17章 基於Maven的數據驅動框架搭建及測試實戰432

    17.1 Maven的安裝與配置432

    17.1.1 下載Maven安裝文件432

    17.1.2 配置Maven環境變量433

    17.1.3 配置“settings.xml”435

    17.2 基於Maven的數據驅動框架搭建437

    17.3 基於Maven的數據驅動框架測試實踐478
    <
    前言
    前言
    隨著互聯網的高速發展,中國的互聯網繁榮程度達到了一個空前的發達水平,數億量級用戶的產品登上了中國的互聯網發展舞臺,阿裡巴巴、騰訊、百度等多個互聯網巨頭也開始在世界的互聯網舞臺上嶄露頭角,互聯網行業的從業人員也達到了上百萬人的規模,中國的互聯網產品已經深入網民生活的方方面面。
    互聯網行業在中國的迅猛發展,對中國的軟件開發和測試行業也提出了更高的技術要求與質量要求,軟件測試從業者的技術水平也被提升到空前且不絕後的高要求階段。以往我們看到,測試人員的招聘重點都是對於測試用例設計和業務的理解,現今我們看到,更多的測試職位對測試人員提出了更高的技術能力要求,例如,精通一門編程語言,熟悉MySQL或者Oracle數據庫,精通自動化測試和性能測試等。為了更好地適應互聯網社會的發展潮流,軟件測試從業者隻有在技術能力上不斷地提升自己,纔能真正站在職業發展的。
    自動化測試技術對測試人員來說是一個必要的高級技能要求,越來越多的測試從業者並不甘於僅僅使用手工方式進行測試,他們非常希望使用自動化的方式來減少枯燥無味且不斷重復的手工測試勞動。目前,主流的Web自動化測試開源工具Selenium WebDriver成為眾多軟件測試從業者學習的熱點,但是市面上針對Selenium自動化測試的書籍很少,基於實踐來講解Selenium應用技術的書籍更是鳳毛麟角。因此,筆者個人非常希望能夠寫出一本基於實踐操作的Selenium教學書籍,來解決軟件測試人員的自動化測試學習問題。前言
    隨著互聯網的高速發展,中國的互聯網繁榮程度達到了一個空前的發達水平,數億量級用戶的產品登上了中國的互聯網發展舞臺,阿裡巴巴、騰訊、百度等多個互聯網巨頭也開始在世界的互聯網舞臺上嶄露頭角,互聯網行業的從業人員也達到了上百萬人的規模,中國的互聯網產品已經深入網民生活的方方面面。
    互聯網行業在中國的迅猛發展,對中國的軟件開發和測試行業也提出了更高的技術要求與質量要求,軟件測試從業者的技術水平也被提升到空前且不絕後的高要求階段。以往我們看到,測試人員的招聘重點都是對於測試用例設計和業務的理解,現今我們看到,更多的測試職位對測試人員提出了更高的技術能力要求,例如,精通一門編程語言,熟悉MySQL或者Oracle數據庫,精通自動化測試和性能測試等。為了更好地適應互聯網社會的發展潮流,軟件測試從業者隻有在技術能力上不斷地提升自己,纔能真正站在職業發展的。
    自動化測試技術對測試人員來說是一個必要的高級技能要求,越來越多的測試從業者並不甘於僅僅使用手工方式進行測試,他們非常希望使用自動化的方式來減少枯燥無味且不斷重復的手工測試勞動。目前,主流的Web自動化測試開源工具Selenium WebDriver成為眾多軟件測試從業者學習的熱點,但是市面上針對Selenium自動化測試的書籍很少,基於實踐來講解Selenium應用技術的書籍更是鳳毛麟角。因此,筆者個人非常希望能夠寫出一本基於實踐操作的Selenium教學書籍,來解決軟件測試人員的自動化測試學習問題。
    本書采用圖文並茂的方式分步驟講解Selenium的各種實用技巧,並且提供被測試對像的實現代碼或者被測試對像的訪問網址,方便讀者在本地搭建自己的測試環境或者訪問互聯網上的網站,從而進行自動化測試的實踐。
    這是我次寫一本技術方面的書籍,當我真正開始提筆的時候,深深感覺到用簡潔的語言講明白工具的使用方法和測試程序代碼絕非易事,為此我投入了大量的精力來不斷組織、優化書中的文字和圖片,希望能夠讓讀者通過本書深入掌握Selenium的使用技巧,在自動化測試上助大家一臂之力。
    由於我平時還要忙於其他工作,隻能利用業餘時間來編寫此書,所以足足耗時8個月之久纔完成此書,共寫了30多萬字,希望能夠獲得讀者的歡迎。非常感謝我的妻子和女兒,她們對我給予了巨大支持。我相信通過我的努力一定可以改變一些人的命運,所以和大家共勉,希望我們共同努力,改變中國測試行業技術含量低的現狀。

    各章內容介紹:
    篇基礎篇:包括第1~8章。
    第1章介紹了Selenium的發展歷史及組成Selenium 的工具套件,列舉了Selenium 1和Selenium 2支持的瀏覽器和平臺,講解了Selenium RC和 WebDriver的實現原理,同時介紹了Selenium 1、Selenium 2和Selenium 3的各自特點及區別。
    第2章介紹了在日常測試工作中常見的自動化測試目標,講解了如何獲得公司管理層對開展自動化測試的支持,介紹了如何衡量自動化測試工作的投入產出比及在敏捷開發中的自動化測試應用,講解了自動化測試工作的分工及測試工具的選擇和推廣使用,分享了實際項目的實踐經驗,說明了學習Selenium工具的能力要求。
    第3章主要講解了與Selenium工具使用相關的輔助工具。
    第4章主要講解了Selenium IDE插件的安裝、界面和基本的使用方法,並且講解了使用實例和導出腳本的方法。
    第5章主要講解了如何搭建Java環境和Eclipse集成開發環境,並且介紹了Eclipse開發環境的配置方法。
    第6章主要講解了WebDriver的安裝和配置方法。
    第7章主要講測試的基本知識,並且結合JUnit和Test測試框架講測試的實例。
    第8章主要講解了在自動化測試過程中使用素定位方法,包括ID定位方法、Name定位方法、鏈接定位方法、Class名稱定位方法、XPath定位方法、CSS定位方法和jQuery定位方法,推薦將XPath定位方法作素定位的主要方法。
    第二篇實戰應用篇:包括第9~11章。
    第9章講解了如何使用WebDriver工具分別操作IE瀏覽器、Firefox瀏覽器和Chrome瀏覽器進行自動化測試,介紹了TestNG工具的並發兼容性測試實例。
    第10章通過實例全面講解了WebDriver的常用API,共介紹了41個實例。
    第11章講解了WebDriver的20個高級應用實例。
    第三篇自動化測試框架搭建篇:包括第12~17章。
    第12章講解了數據驅動的概念,以及如何基於TestNG工具,使用CSV文件、Excel文件和MySQL數據庫分別進行數據驅動測試。
    第13章介紹了頁面對像(Page Object)設計模式,通過使用類函數封裝方式實現自動化測試框架的設計模式。
    第14章介紹了基於Cucumber工具的行為驅動測試實例,分別基於中文測試用例文件和英文測試用例文件進行了實例講解。
    第15章介紹了如何基於Selenium Gird組件實現並發執行測試用例,並基於實例進行了深入講解。
    第16章深入講解了如何從零開始,搭建數據驅動測試框架、關鍵字驅動測試框架和混合驅動測試框架,並提供了完整的框架實例代碼。此章為本書重要的章節,建議讀者在閱讀前面所有章節後再閱讀此章節。
    第17章以數據驅動框架為例,講解了基於Maven的數據驅動測試框架的構建,提供了完整的框架實例代碼。此章為實戰的進階內容,建議讀者在閱讀時,在本地計算機中進行實踐搭建。
    第四篇常見問題和解決方法:包含第18章。
    第18章講解了在WebDriver使用過程中的常見問題和解決方法,讀者可以在使用WebDrvier遇到問題時進行查閱。

    特別致謝:
    感謝我的好朋友王浩、李雄剛和部凱文幫忙校對本書中的所有實例和代碼,從中發現了不少書寫錯誤和代碼問題,在此對他們表示真摯的感謝。

    吳曉華   
    2019年4月


     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部