Python自動化測試教程
宋合志
買這商品的人也買了...
-
$534$507 -
$1,200$948 -
$680$537 -
$474$450 -
$342$325 -
$690$545 -
$580$458 -
$580$458 -
$650$507 -
$474$450 -
$720$569 -
$780$616 -
$630$498 -
$479$455
相關主題
商品描述
本書基於Python語言介紹自動化測試的基本概念和技術,旨在幫助讀者瞭解和掌握自動化測試的實現方法。本書覆蓋 Python 基本語法、自動化測試框架、測試用例的設計方法、集成測試的自動化等重要知識,並通過實際案例演示如何使用 Python 編寫自動化測試腳本。
本書適合測試人員和開發人員閱讀。
作者簡介
宋合志 北京勞動保障職業學院老師,主要研究方向包括軟件測試開發、Python開發、Java開發、Web系統開發、軟件架構設計。
目錄大綱
第 1章 自動化測試概述 01
1.1 軟件測試工作簡介 01
1.1.1 軟件測試工作的定義 02
1.1.2 軟件測試工作的分類 03
1.1.3 軟件測試工作的原則 04
1.2 自動化測試的實現 06
1.2.1 實現自動化測試的意義 06
1.2.2 自動化測試的核心能力及其局限性 08
1.3 自動化測試的學習路線 10
1.3.1 瞭解軟件測試的基本策略 10
1.3.2 掌握要使用的編程語言 11
1.3.3 學習自動化測試框架 14
第 2章 Python快速入門 16
2.1 編程環境 16
2.1.1 安裝Python 17
2.1.2 配置編程工具 21
2.1.3 “Hello Python!”程序 25
2.2 基本語法 26
2.2.1 為代碼編寫註釋 26
2.2.2 函數及其作用域 28
2.2.3 變量與數據類型 30
2.2.4 程序流程控制 37
2.3 庫/框架 43
2.3.1 標準庫中的常用模塊 44
2.3.2 第三方庫/框架 46
第3章 自動化測試框架 52
3.1 Selenium框架 52
3.1.1 Selenium框架簡介 53
3.1.2 快速上手教程 54
3.2 Robot Framework框架 67
3.2.1 關鍵字驅動測試 68
3.2.2 快速上手教程 69
3.3 培養自主學習的能力 84
第4章 測試用例的設計與實踐 85
4.1 測試用例的設計 85
4.1.1 基本設計步驟 85
4.1.2 基於黑盒測試的常用策略 87
4.1.3 基於白盒測試的常用策略 92
4.2 測試用例的設計實踐 95
4.2.1 單元測試 96
4.2.2 接口測試 98
4.2.3 功能測試 102
4.2.4 性能測試 106
第5章 自動化集成測試 109
5.1 集成測試的自動化 109
5.1.1 測試用例的設計方法 109
5.1.2 使用自動化測試工具 112
5.2 持續集成測試 122
5.2.1 DevOps工作理念 123
5.2.2 持續集成工具 124