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

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

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



    出版社:電子工業出版社
    ISBN:9787121390425
    商品編碼:71142827570

    品牌:文軒
    出版時間:2020-06-01
    代碼:106

    作者:徐德晨,茹炳晟

        
        
    "
    作  者:徐德晨,茹炳晟 著
    /
    定  價:106
    /
    出 版 社:電子工業出版社
    /
    出版日期:2020年06月01日
    /
    頁  數:433
    /
    裝  幀:平裝
    /
    ISBN:9787121390425
    /
    目錄
    ●第1章 軟件自動化測試面臨的挑戰1
    1.1 軟件測試各個階段的自動化需求2
    1.1.測試2
    1.1.2 功能測試4
    1.1.3 回歸測試6
    1.1.4 可用性測試及冒煙測試6
    1.1.5 繫統測試7
    1.2 軟件自動化測試工具的挑戰8
    1.2.1 測試用例的復用能力8
    1.2.2 測試用例的擴展能力9
    1.2.3 測試工具的擴展能力10
    1.2.4 靈活的測試調度能力11
    1.2.5 測試結果和報告12
    1.2.6 與CI/CD的集成能力14
    1.2.7 快速部署和較低的學習成本15
    1.3 基於面向對像的平臺化設計思想16
    1.3.1 面向對像設計思想16
    1.3.2 模塊化設計25
    1.4 總結27
    第2章 高效測試平臺的基本設計28
    2.1 編程語言和開源框架29
    2.1.1 編程語言的選擇29
    2.1.2 從零開發還是使用現有框架30
    2.1.3 跨越平臺和編程語言的31
    2.2 模塊化測試平臺的設計方法33
    2.2.1 什麼是模塊化33
    2.2.2 核心功能和業務分離36
    2.2.3 分層設計思想36
    2.2.4 前後端分離38
    2.3 自動化測試平臺的基本設計41
    2.3.1 自動化測試平臺的基本模塊41
    2.3.2 測試資源管理模塊42
    2.3.3 測試配置管理模塊43
    2.3.4 測試用例執行模塊44
    2.3.5 測試報告和日志模塊45
    2.4 總結46
    第3章 可擴展的測試資源管理模塊47
    3.1 測試資源48
    3.1.1 測試資源和抽像49
    3.1.2 測試資源的序列化和反序列化53
    3.1.3 測試資源池61
    3.2 資源選擇器67
    3.2.1 設計資源選擇器的目的68
    3.2.2 資源條件機制71
    3.2.3 資源獲取路由81
    3.3 從資源類對像獲取資源配置接口87
    3.3.1 資源類對像和配置接口分離87
    3.3.2 配置接口實例化方法的注冊89
    3.4 總結93
    第4章 模塊化的測試配置94
    4.1 測試配置基本分類96
    4.1.1 靜態配置96
    4.1.2 動態配置97
    4.1.3 帶有邏輯功能的配置99
    4.2 可擴展的靜態配置100
    4.2.1 基本配置的設計100
    4.2.2 配置的注冊方法103
    4.3 靈活的動態配置106
    4.3.1 類中類107
    4.3.2 通過裝飾器來初始化配置108
    4.4 帶邏輯功能的配置109
    4.4.1 帶邏輯功能配置模塊的使用場景109
    4.4.2 邏輯功能模塊的實現111
    4.4.3 邏輯配置模塊管理器114
    4.5 總結117
    第5章 友善的測試報告和日志119
    5.1 我們需要什麼樣的測試結果120
    5.1.1 測試步驟和日志分離121
    5.1.2 儀表板122
    5.1.3 清晰的測試步驟122
    5.1.4 分類的運行日志124
    5.2 樹形顯示的測試步驟124
    5.2.1 樹形測試步驟輸出的實現125
    5.2.2 巧用Python的with語法138
    5.3 日志管理148
    5.3.1 日志注冊148
    5.3.2 平臺模塊的日志注冊150
    5.3.3 測試用例的日志注冊155
    5.4 總結158
    第6章 靈活配置的測試引擎159
    6.1 測試引擎的職責160
    6.1.1 測試用例的裝載161
    6.1.2 測試列表和配置需求滿足分析162
    6.1.3 測試資源獲取162
    6.1.4 配置的裝載163
    6.1.5 測試用例的執行及生命周期管理163
    6.2 測試用例165
    6.2.1 四步測試165
    6.2.2 測試用例的屬性167
    6.2.3 測試用例參數168
    6.2.4 測試用例的優先級及依賴關繫171
    6.2.5 測試列表174
    6.3 測試引擎的初始化設計178
    6.3.1 靜態配置的讀取和實例化179
    6.3.2 測試資源的獲取180
    6.3.3 測試列表及測試用例的裝載181
    6.4 測試用例的生命周期管理及運行184
    6.4.1 測試用例的執行流程184
    6.4.2 測試用例的流程控制設計185
    6.4.3 測試用例的異常管理191
    6.4.4 測試用例的中斷控制194
    6.4.5 測試引擎的運行195
    6.5 總結197
    第7章 友善的管理平臺199
    7.1 命令行模式200
    7.1.1 命令行模式的優缺點201
    7.1.2 展示層設計202
    7.1.3 命令行功能的實現205
    7.1.4 執行測試用例207
    7.2 RESTful API的管理模式210
    7.2.1 RESTful API的特點210
    7.2.2 測試平臺RESTful API的設計實現211
    7.2.3 GUI界面管理模式219
    7.3 測試用例的管理219
    7.3.1 測試用例的自動發現220
    7.3.2 測試用例的進一步管理227
    7.4 平臺的安裝及發布228
    7.4.1 平臺核心功能的發布229
    7.4.2 測試用例及業務代碼管理236
    7.5 總結241
    第8章 測試數據及數據驅動測試242
    8.1 測試數據的準備與生成243
    8.1.1 常見的測試數據生成方法243
    8.1.2 測試數據生成的時機248
    8.1.3 統一測試數據平臺252
    8.2 數據驅動的測試用例259
    8.2.1 測試過程復用和數據替換260
    8.2.2 適宜的數據驅動策略265
    8.3 測試用例參數傳遞設計266
    8.3.1 測試數據的傳遞266
    8.3.2 數據驅動裝飾器的實現268
    8.3.3 測試數據的變量化271
    8.4 總結277
    第9章 代碼自動生成278
    9.1 重復勞動的封裝作業279
    9.1.1 協議驗證測試和數據報文分析280
    9.1.2 RESTful API測試285
    9.2 數據驅動287
    9.2數據288
    9.2.2 手工開發代碼的實現296
    9.3 代碼自動生成的實現302
    9.3.1 自動生成代碼的工具302
    9.3.2 中間對像的定義311
    9.3.3 代碼的自動生成326
    9.4 測試用例的自動生成337
    9.4.1 技術代碼和業務數據的分離337
    9.4.2 API接口測試340
    9.5 總結342
    第10章 測試工具和設備的驅動設計343
    10.1 命令行工具344
    10.1.1 命令行接口類的實現345
    10.1.2 接口的實例化351
    10.2 Selenium的二次封裝353
    10.2.1 瀏覽器的二次封裝353
    10.2.2素封裝358
    10.3 技術代碼下沉和測試業務封裝364
    10.3.1 網絡設備流量測試的典型場景365
    10.3.2 網絡設備流量測試過程的抽像367
    10.4 總結372
    第11章 事件驅動測試模式373
    11.1 傳統測試用例的挑戰374
    11.1.1 固定的測試步驟和覆蓋率374
    11.1.2 客戶問題的復現375
    11.1.3 大繫統和長時間的測試挑戰376
    11.2 何為事件驅動377
    11.2.1 事件驅動的特點377
    11.2.2 事件驅動的一些問題381
    11.3 事件驅動引擎的設計385
    11.3.1 事件驅動的基本流程385
    11.3.2 事件的設計和實現386
    11.3.3 與現有平臺相結合399
    11.4 總結400
    第12章 微服務化的測試平臺401
    12.1 軟件架構的演進402
    12.1.1 Monolith單體架構402
    12.1.2 分布式架構和SOA403
    12.1.3 微服務404
    12.2 微服務的基本形態405
    12.3 測試平臺的微服務化407
    12.3.1 統一的測試平臺407
    12.3.2 服務邊界409
    12.3.3 基本服務的設計411
    12.3.4 消息隊列414
    12.4 總結414
    第13章 實戰成功案例介紹416
    13.1 四兩撥千斤的自動化測試平臺416
    13.1.1 初期階段——產品測試模式和自動化測試平臺的建立417
    13.1.2 擴展階段——更智能的測試平臺421
    13.1.3 推廣階段——公司的明星級測試平臺423
    13.2 全球大型電商的自動化測試中臺424
    13.2.1 測試中臺的全局架構424
    13.2.2 統一測試執行服務426
    13.2.3 統一測試數據服務426
    13.2.4 統一測試執行環境服務427
    13.2.5 被測繫統部署服務429
    13.2.6 測試報告服務429
    13.2.7 全局測試配置服務430
    13.2.8 GUI自動化測試服務432
    13.2.9 API自動化測試服務432
    13.2.10 統一Mock服務433
    13.2.11 工程效率工具鏈倉庫433
    內容簡介
    高效測試平臺的建設對軟件自動化測試的效率有重大的意義。本書總結了高效測試平臺的基本設計方法,包括面向對像設計思想、模塊化設計、可擴展的彈性設計、測試設備的驅動設計、與CI/CD的結合,以及平臺的部署。介紹了如何進行測試工具的選型、測試引擎的靈活配置,如何開發高復用性的測試用例,如何進行測試用例的生命周期管理等。此外,與平臺相結合,深入探討了數據驅動測試、事件驅動測試等測試腳本的設計模式、代碼自動生成的實現、第三方工具的封裝。更難得的是,結合真實的大型電商案例,介紹了微服務、中臺等前沿技術與自動化測試結合的方法與實踐經驗。本書基於Python,是搭建高效自動化測試平臺的指南,適合所有測試開發、測試平臺優化等相關人員入門及進階學習。



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    【同作者商品】
    徐德晨茹炳晟
      本網站暫時沒有該作者的其它商品。
    有該作者的商品通知您嗎?
    請選擇作者:
    徐德晨茹炳晟
    您的Email地址
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部