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

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • Selenium 3 Python 3自動化測試項目實戰 從菜鳥到高手 田春成,李
    該商品所屬分類:計算機/網絡 -> 計算機/網絡
    【市場價】
    540-784
    【優惠價】
    338-490
    【作者】 田春成 
    【出版社】電子工業出版社 
    【ISBN】9787121372704
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    品牌:電子工業出版社
    ISBN編號:9787121372704
    書名:Selenium3+Python3自動化測試項目實戰:從菜鳥到高手 Selenium3+Python3自動化測試項目實戰:從菜鳥到高手

    作者:田春成
    出版時間:2019年9月
    代碼:79

    開本:16開
    是否是套裝:否
    出版社名稱:電子工業出版社


        
        
    "

    Selenium 3+Python 3自動化測試項目實戰 從

    作  者: 田春成,李靖 著
    size="731x8"
    定  價: 79
    size="731x8"
    出?版?社: 電子工業出版社
    size="731x8"
    出版日期: 2019年09月01日
    size="731x8"
    頁  數: 306
    size="731x8"
    裝  幀: 平裝
    size="731x8"
    ISBN: 9787121372704
    size="731x8"
    主編推薦

     

    目錄
    篇環境篇
    章自動化測試簡介3
    1.1什麼是自動化測試3
    1.2自動化測試的分類4
    1.3自動化測試項目的適用條件5
    1.4自動化測試總結5
    1.5為什麼選擇Selenium6
    1.5.1Selenium的特性6
    1.5.2Selenium的發展7
    第2章SeleniumIDE的使用9
    2.1SeleniumIDE介紹9
    2.1.1SeleniumIDE的安裝步驟10
    2.1.2SeleniumIDE的功能界面與工具欄介紹11
    2.1.3SeleniumIDE腳本介紹12
    2.1.4waitforText、assertText和verifyText命令講解14
    2.1.5通過實例講解storeTitle命令和echo命令15
    2.2從SeleniumIDE導出腳本15
    第3章Python與Selenium環境搭建18
    3.1Windows環境下的安裝19
    3.1.1Python安裝19
    3.1.2Selenium安裝21
    3.1.3開發工具IDE安裝24
    3.1.4不同瀏覽器環境搭建31
    3.2MacOS環境下的安裝32
    3.2.1Python安裝33
    3.2.2Selenium安裝34
    3.2.3瀏覽器的驅動35
    第二篇基礎篇
    第4章前端技術簡介39
    4.1HTML39
    4.1.1H素40
    4.1.2HTML表單46
    4.2CSS47
    4.3JavaScript48
    第5章Selen素定位50
    5.1Python基礎知識50
    5.1.1數字類型51
    5.1.2字符串類型51
    5.1.3常用的判斷與循環語句52
    5.1.4集合54
    5.1.5列表對像57
    5.2Selenium八大定位66
    5.2.1id定位66
    5.2.2name定位67
    5.2.3class定位68
    5.2.4link_text定位69
    5.2.5partial_link_text定位70
    5.2.6CSS定位70
    5.2.7XPath定位73
    5.2.8tag_name定位75
    第6章Selenium常用方法77
    6.1基本方法77
    6.素定位82
    6.2.1鼠標懸停操作82
    6.2.2Select操作83
    6.2.3利用JavaScript操素88
    6.2.4jQuery操素90
    6.2.5常用的鼠標事件92
    6.2.6常用的鍵盤事件93
    6.3Frame操作94
    6.4上傳附件操作96
    6.4.1上傳附件操作方式一97
    6.4.2上傳附件操作方式二97
    6.4.3上傳附件操作方式三100
    6.5Cookie操作100
    6.6Selenium幫助文檔102
    第7章SeleniumWebDriver進階應用104
    7.1滑塊操作104
    7.1.1攜程注冊業務分析105
    7.1.2滑塊處理思路106
    7.2項目中的截圖操作107
    7.2.1頁面截圖108
    7.素截圖108
    7.2.3驗證碼處理思路109
    7.3Web頁面多窗口切換117
    素模糊定位118
    7.5復合定位120
    第三篇項目篇
    第8章項目實戰123
    8.1項目需求分析彙總123
    8.1.1制定項目計劃124
    8.1.2制定測試用例125
    8.2業務場景覆蓋與分拆126
    8.2.1逐素分析129
    8.2.2分層創建腳本133
    8.3項目代碼總結148
    第9章代碼優化與項目重構150
    9.1項目重構150
    9.1.1重素定位方法優化150
    9.1.2車次信息選擇優化154
    9.1.3重構——代碼分層優化157
    9.1.4重構——三層架構160
    9.2代碼優化164
    9.2.1重構——項目異常處理164
    9.2.2重構——智能等待167
    0章數據驅動測試168
    10.1一般文件操作169
    10.1.1文本文件169
    10.1.2CSV文件171
    10.1.3Excel文件173
    10.1.4JSON文件操作176
    10.1.5XML文件操作179
    10.1.6YAML文件操作181
    10.1.7文件夾操作184
    10.2通過Excel參數,實現參數與腳本的分離184
    10.2.1創建Excel文件,維護測試數據185
    10.2.2FrameworkLog設置186
    10.2.3初步實現數據驅動192
    10.3數據驅動框架DDT198
    10.3測試198
    10.3.2數據驅動框架的應用208
    10.3.3利用DDT+Excel實現簡單的重復性測試218
    1章PageObject設計模式222
    11.1什麼是PO222
    11.2PO實戰223
    11.2.1Common層代碼分析224
    11.2.2Base層代碼分析228
    11.2.3PageObject層代碼分析230
    11.2.4TestCases層代碼分析236
    11.2.5Data層分析237
    11.2.6Logs層分析237
    11.2.7Reports層分析238
    11.2.8其他分析238
    11.2.9PO項目執行238
    2章行為驅動測試242
    12.1環境安裝242
    12.2行為驅動之小試牛刀243
    12.3基於Selenium的行為驅動測試246
    12.4結合PO的行為驅動測試247
    第四篇平臺篇
    3章測試平臺維護與項目部署253
    13.1Git應用253
    13.1.1Git安裝254
    13.1.2Git常用操作257
    13.1.3GitHub運用259
    13.2Jenkins安裝263
    13.3配置Jenkins268
    13.4Jenkins應用273
    13.4.1自由風格項目介紹273
    13.4.2JenkinsPipeline277
    13.5完整的Jenkins自動化實例281
    13.6項目部署286
    13.6.1獲取當前環境模塊列表286
    13.6.2安裝項目移植所需模塊287
    4章Docker容器技術與多線程測試288
    14.1Docker簡介289
    14.2Docker的一般應用場景291
    14.3Docker的安裝和簡單測試292
    14.3.1Docker的安裝292
    14.3.2Docker的簡單測試294
    14.4Python多線程介紹295
    14.4.1一般方式實現多線程295
    14.4.2用可調用類作為參數實例化Thread類296
    14.4.3Thread類派生子類(重寫run方法)297
    14.5本地利用多線程執行Selenium測試298
    14.6利用Docker容器技術進行多線程測試300
    14.6.1SeleniumGrid介紹301
    14.6.2安裝需要的鏡像302
    14.6.3啟動SeleniumHub303
    14.6.4啟動SeleniumNode303
    14.6.5查看SeleniumGridConsole界面304
    14.6.6在Docker環境下執行多線程測試304
    內容虛線

    內容簡介

    size="789x11"

    Selenium是目前很好流行的一種自動化測試工具。本書基於Python 3語言講述了近期新的Selenium 3的基本理論與操作,涉及各種不錯應用,以及如何進行項目實戰,並提供了詳細的自動化平臺部署步驟。本書共14章,分為4篇。篇介紹了Selenium概況、相關的基礎知識及環境的搭建步驟;第2篇介紹了Selenium涉及的各種技術,包括前端技術、Selen素定位、Selenium常用方法及WebDriver進階應用;第3篇以攜程訂票繫統為例,深入探討了如何進行項目實戰與優化,詳細介紹了項目重構、數據驅動測試、Page Object設計模式及行為驅動等相關的各種常用技術;第4篇介紹了平臺建設相關的一些實用技術,如平臺搭建維護、項目部署及運用Docker容器技術進行測試等。為了使讀者不但能掌握Selenium自動化測試,而且能夠迅速獲得項目經驗,有效掌握並靈活運用到實際的測試項目中,......

    作者簡介

    田春成,李靖 著

    size="43x26"

    田春成,多年測試開發經驗,長期從事自動化測試框架、分布式測試平臺設計與開發工作。現為某創業公司技術總監。

    摘要

     

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