| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python服務端測試開發實戰 ISBN:9787302655473 出版社:清華大學 著編譯者:無涯 頁數:308 所在地:中國大陸 *此為代購商品 書號:1622014 可大量預訂,請先連絡。 內容簡介 本書圍繞Python技術棧,講解測試開發技術棧領域的各項核心技術要點。全書共11章,首先講解pytest單元測試框架在測試領域的技術棧要點,包含pytest從最基本的應用到高階應用。接著講解服務端測試開發領域主流的核心思想、主流測試開發工具在解決服務端測試開發中的技術難點,以及服務端測試框架的設計和項目實戰案例。在框架的基礎上擴展了服務端測試開發領域的知識面,主要介紹Docker容器化技術、基於DevOps體系的CI/CD技術棧體系以及CI/CD的技術落地案例、服務端測試開發領域的性能測試核心理論,方法論、流程化和主流性能測試在服務端的最佳實踐、性能測試過程中主流的監控技術解決方案和JVM性能分析與實踐。同時在書中詳細講解了微服務架構下質量體系建設的方法論、可落地的思想和混沌工程針對底層高可用系統的保障技術。 本書適合不同業務領域的不同級別的測試工程師學習,特別適合功能測試工程師、自動化測試工程師和想要系統提升測試開發能力的讀者學習。作者簡介 無涯,資深測試工程師,「Python自動化測試」博主,擁有多年工作經驗。在自動化測試、服務端測試、性能測試、質量管理等方向具備豐富的實戰經驗。目錄 第1章 pytest測試實戰1 1 編寫自動化測試 1 2 初識pytest 1 2 1 函數方式編寫測試用例 1 2 2 面向對象方式編寫測試用例 1 2 3 pytest執行結果信息 1 3 pytest執行規則 1 4 pytest常用命令 1 5 pytest參數化驅動實戰 1 5 1 參數化實戰 1 5 2 固件request 1 6 fixture實戰 1 6 1 fixture返回值 1 6 2 初始化清理 1 6 3 fixture重命名 1 7 conftest py實戰 1 8 pytest常用插件 1 8 1 pytest-dependency 1 8 2 pytest-returnfailures 1 8 3 pytest-repeat 1 8 4 pytest-timeout 1 8 5 pytest-xdist 1 8 6 pytest-html 1 9 pytest配置 1 9 1 pytest ini 1 9 2 tox ini 1 10 Allure報告 1 10 1 搭建Allure環境 1 10 2 Allure測試報告實戰 1 10 3 Allure擴展 第2章 服務端測試開發實戰 2 1 服務端測試思想 2 2 HTTP協議 2 2 1 HTTP協議交互 2 2 2 通信模式 2 2 3 常用請求方法 2 2 4 常用狀態碼 2 2 5 SESSION詳解 2 2 6 TOKEN詳解 2 3 gRPC協議 2 3 1 gRPC調用流程 2 3 2 gRPC協議通信 2 3 3 gRPC協議實戰 2 4 Thrift 2 5 API測試維度 2 5 1 單個API測試 2 5 2 業務驅動服務測試 2 5 3 OpenAPI測試 2 5 4 API測試用例編寫規則 2 6 服務端業務關聯 2 6 1 PostMan解決思路 2 6 2 JMeter解決思路 2 6 3 代碼解決思路 2 7 MockServer 2 7 1 Moco實踐應用 2 7 2 Mock實踐應用 2 8 API測試的本質 第3章 API測試框架 3 1 測試框架概述 3 2 Tavern實戰 3 2 1 單一API測試 3 2 2 關聯API測試 3 3 模板化API測試框架設計 3 4 面向對象API測試框架設計 第4章 Docker實戰 4 1 Docker鏡像管理 4 2 Docker容器管理 4 3 Dockerfile命令和實戰 4 3 1 Dockerfile命令 4 3 2 Dockerfile實戰 第5章 持續交付 5 1 持續交付概述 5 2 GitLab持續交付 5 3 Jenkins整合GitLab 5 4 SonarQube實戰 5 4 1 搭建SonarQube 5 4 2 SonarScanner配置 5 4 3 Maven整合Sonar 5 4 4 Jenkins整合Sonar 5 5 打造企業級的CI/CD持續交付 第6章 性能測試理論 6 1 軟體性能的概念 6 2 性能測試常用術語 6 3 性能測試理論 6 3 1 調度器 6 3 2 等待隊列 6 3 3 并行&併發 第7章 常用性能測試工具及實戰 7 1 常用性能測試工具概述 7 2 JMeter實戰 7 2 1 JMeter執行原理 7 2 2 測試計劃 7 2 3 場景設置 7 2 4 JMeter監聽器 7 2 5 JMeter配置元件 7 2 6 JMeter性能測試實戰 7 2 7 JMeter命令行執行 7 2 8 JMeter整合Taurus 7 2 9 JMeter整合CI 7 2 10 JMeter分散式執行 7 2 11 JMeter性能測試平台 7 3 Gatling實戰 7 3 1 Gatling安裝配置 7 3 2 Gatling性能測試實戰 7 4 nGrinder實戰 7 4 1 nGrinder安裝配置 7 4 2 nGrinder性能測試實戰 7 5 Locust實戰 7 5 1 什麼是協程 7 5 2 Locust測試實戰 7 6 自研性能測試工具實戰 第8章 性能測試監控實戰 8 1 構建監控基礎設施 8 1 1 Grafana 8 1 2 Prometheus 8 1 3 Prometheus整合Grafana 8 1 4 Linux資源監控 8 1 5 MySQL資源監控 8 2 全鏈路監控 8 2 1 搭建Skywalking 8 2 2 Spring Boot整合Skywalking 8 3 分散式追蹤監控 8 3 1 分散式追蹤系統 8 3 2 Jaeger實戰 第9章 JVM性能測試實戰 9 1 JVM概述 9 2 JVM資源監控 9 2 1 內存溢出案例 9 2 2 XX參數 9 2 3 導出內存映像文件 9 2 4 MAT分析內存泄露 9 2 5 JVisualVM監控 9 2 6 JConsole監控 9 2 7 jstat監控 9 2 8 GC日誌 第10章 微服務質量體系保障 10 1 微服務架構的前世今生 10 2 微服務的註冊與發現機制 10 3 質量體系建設 10 3 1 質量管理挑戰 10 3 2 測試策略 10 3 3 構建質量體系 10 3 4 多集群保障 10 3 5 線上巡檢機制 10 3 6 穩定性體系建設 第11章 混沌工程實戰 11 1 混沌工程的前世今生 11 2 混沌工程的原則 11 3 混沌工程實驗 11 4 混沌工程實踐 11 4 1 chaosblade環境搭建 11 4 2 系統資源負載實踐 11 4 3 磁碟寫滿實踐 11 4 4 資料庫調用延遲 11 4 5 網路丟包實驗 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |