Python自動化測試教程
宋合誌
- 出版商: 人民郵電
- 出版日期: 2024-10-01
- 定價: $299
- 售價: 8.5 折 $254
- 語言: 簡體中文
- 頁數: 140
- ISBN: 711563145X
- ISBN-13: 9787115631459
-
相關分類:
Unit Test 單元測試
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$534明解 C語言, 3/e (入門篇) -
$47421天學通 C++ (第8版) -
零基礎學 MQL — 基於 EA 的自動化交易編程$354$336 -
$254GUI 自動化測試開發實戰教程 (Python版)(微課版) -
C++ 程式設計的樂趣|範例實作與專題研究的程式設計課 (C++ Crash Course: A Fast-Paced Introduction)$880$748 -
$458代替 VBA!用 Python 輕松實現 Excel 編程 -
C++ x APCS 解題思路$420$378 -
Python 程式設計的樂趣|範例實作與專題研究的 20堂程式設計課, 3/e (Python Crash Course : A Hands-On, Project-Based Introduction to Programming, 3/e)$680$537 -
$458測試工程師 Python 開發實戰 -
Selenium 4 自動化測試項目實戰:基於Python 3$534$507 -
零基礎學會 Python 程式交易:一本讀懂 Python 實作金融資產配置$600$468 -
圖解資料結構 × 演算法:運用 Python 結合 ChatGPT 輔助驗證及寫程式$680$340 -
圖解資料結構 × 演算法:運用 C++ 結合 ChatGPT 輔助驗證及寫程式$720$475 -
Python 服務端測試開發實戰$539$512 -
$269玩轉 ChatGPT:秒變 AI 論文寫作高手 -
C++ 物件導向程式設計實務與進階活用技術, 2/e$720$475 -
從零開始學 Python 程式設計 (ChatGPT 加強版)(適用 Python 3.10 以上)$780$514 -
裸K線技術分析與交易$474$450 -
Selenium 3 自動化測試 — 從 Python 基礎到框架封裝實戰 (微課視頻版)$474$450 -
$453Python高效編程實踐指南:編碼、測試與集成 -
這樣寫 code 好不好?辨識、分析、改善,寫出易讀易維護的程式碼$630$497 -
$407零基礎快速入行入職軟件測試工程師, 2/e -
Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化$539$512 -
Gemini x NotebookLM 領軍:Nano Banana x Imagen x Veo x Gem x Gemini Live - Google 多模態 AI 工作流$620$490 -
AI + Java 編程入門$539$512
相關主題
商品描述
本書基於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


