会员   密码 您忘记密码了吗?
1,574,161 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > 介面自動化測試持續集成:Postman+Newman+Git+Jenkins+釘釘
介面自動化測試持續集成:Postman+Newman+Git+Jenkins+釘釘
上一张
下一张
prev next

介面自動化測試持續集成:Postman+Newman+Git+Jenkins+釘釘

作者: STORM
出版社: 人民郵電出版社
出版日期: 2019-02-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT390.00
市场价格: RM70.11
本店售价: RM62.40
促销价: RM61.70
剩余时间: 请稍等, 正在载入中...
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書主要講解介面自動化測試以及介面測試工具Postman的使用等相關內容。第1章介紹了介面測試基礎知識,包括介面測試背景、介面基礎知識、介面測試流程、介面文檔系統等內容;第2~5章介紹了Postman工具的基本用法和高級用法,包括Postman工具介紹、Postman基本操作、Postman集合、Postman腳本的應用等內容,幫助讀者學習借助該工具完成介面測試的方法;第6~7章介紹了Jenkins、GitHub和釘釘等工具的基本用法,以及如何借助這些工具實現介面測試自動化和持續集成;第8章通過實際項目複習前7章所學內容,幫助讀者從整體上深入領會介面自動化測試持續集成的內容精要。不管是測試工程師、測試經理,還是其他對測試技術感興趣的人員,均可以通過本書學習相關知識。


作者介紹

Storm(杜子龍):先後就職于華為、聯想、Aicent、英大金財等公司,擁有近10年的軟體測試從業經驗,對介面測試、UI自動化測試、性能測試等均有深入研究,曾參與Android OS系統、醫療SaaS系統、數據網路計費系統、商旅系統等多項大型項目。


目錄

Chapter 1 介面測試基礎知識
1.1 介面測試背景 2
1.2 介面基礎知識 3
1.2.1 介面的定義 4
1.2.2 介面的分類 4
1.2.3 HTTP 5
1.2.4 HTTP請求 6
1.2.5 HTTP回應 9
1.3 介面測試流程 11
1.4 介面文檔系統 13
1.4.1 ShowDoc簡介 13
1.4.2 ShowDoc部署 14
1.4.3 介面測試文檔示例 16

Chapter 2 初識Postman工具
2.1 安裝Postman 19
2.2 Postman工具簡介 24
2.3 Postman帳號 37
2.4 Postman同步 39
2.5 Postman設置 41
2.6 發送第 一個請求 45
2.7 將請求保存到集合 47

Chapter 3 Postman基本操作
3.1 API請求與回應 49
3.2 API授權、Cookies和證書 70
3.3 抓取HTTP請求 78
3.4 攔截器 80
3.5 代理 83
3.6 生成代碼片段 87
3.7 Postman Echo 89
3.7.1 請求方法 89
3.7.2 Headers 95
3.7.3 認證方法 96
3.7.4 Cookies操作 99

Chapter 4 Postman集合
4.1 變數 102
4.1.1 變數的概念 102
4.1.2 管理環境變數 103
4.1.3 管理和查看全域變數 106
4.2 集合 108
4.2.1 創建集合 108
4.2.2 共用集合 111
4.2.3 管理集合 112
4.2.4 導入/匯出文件 114
4.3 集合執行 118
4.3.1 集合運行參數 118
4.3.2 使用環境變數 121
4.3.3 使用資料檔案 124
4.3.4 反覆運算運行集合 128
4.3.5 創建工作流 130
4.3.6 分享集合運行結果 133
4.3.7 集合運行排錯 134

Chapter 5 Postman腳本的應用
5.1 腳本介紹 139
5.2 預請求腳本 143
5.3 測試腳本 150
5.3.1 Tests基礎知識 150
5.3.2 腳本示例 152
5.3.3 腳本進階 162
5.3.4 pm對象 166
5.4 分支和迴圈 174
5.5 Postman Sandbox 175
5.6 Newman 178
5.6.1 安裝Newman 178
5.6.2 Newman選項 180
5.6.3 集合運行排錯 182
5.6.4 定制報告 183

Chapter 6 Jenkins、Git與釘釘
6.1 Jenkins 187
6.1.1 部署Jenkins 188
6.1.2 管理外掛程式 194
6.1.3 創建項目 197
6.1.4 配置專案運行頻率 201
6.1.5 配置郵件發送 202
6.2 Git 207
6.2.1 什麼是Git 207
6.2.2 安裝Git 209
6.2.3 Git常用命令 210
6.2.4 GitHub遠程倉庫 222
6.2.5 搭建GitLab 227
6.3 釘釘 228
6.3.1 釘釘簡介 229
6.3.2 集成Jenkins 231

Chapter 7 介面測試持續集成
7.1 整合GitHub 235
7.2 整合Jenkins 238
7.3 整合釘釘 240

Chapter 8 專案介面測試實戰
8.1 項目介紹 243
8.1.1 專案部署 243
8.1.2 查看介面文檔 245
8.2 編寫介面測試文檔 250
8.2.1 編寫介面測試計畫 251
8.2.2 編寫介面測試用例 257
8.3 執行介面測試 267
8.3.1 從Postman執行介面測試 267
8.3.2 從Newman執行介面測試 306
8.4 介面自動化測試持續集成實戰 307
8.4.1 通過GitHub維護測試檔 308
8.4.2 配置Jenkins自動化測試任務 309
8.4.3 接收自動化測試結果 311