Python+Selenium 企業級自動化測試框架實戰(第 18 期完整版):PO 模式、數據驅動、報告郵件全鏈路
前言 本項目為公司內網電商會員系統構建的企業級自動化測試框架,採用 Page Object (PO) 設計模式、unittest 框架、數據驅動、HTMLTes
Python+Selenium 實戰項目(第 19 期):新增 HTML 測試報告郵件發送功能
前言 承接第 18 期專案,本期新增HTML 格式測試報告生成與郵件自動發送功能,並優化代碼結構、增加註釋,使專案更接近生產可用狀態。 專案目錄更新 suit
Python+Selenium 自動化測試實戰項目(第 18 期):流程控制設計模式完整教學
前言 本項目採用流程控制思想,不依賴 `unittest`/`pytest` 等單元測試框架,從零構建一個可執行、可擴展的登入功能自動化測試專案。適合理解「框架
Python DingTalk Robot Monitoring Alerts: Complete Guide to 6 Message Types
Introduction DingTalk group bot is the go-to channel for enterprise monitoring a
Python avec robot DingTalk pour alertes de surveillance : guide complet des 6 types de messages
Introduction Le robot de groupe DingTalk est le canal privilégié pour les alerte
Python 基於釘釘機器人發送監控告警:六大消息類型完整實戰
前言 釘釘群機器人是企業級監控告警、CI/CD 通知、業務提醒的首選通道。本文從機器人創建、安全設定(加簽)、Webhook 配置到六大消息類型(text、li
Python 打造微信聊天機器人:itchat + 圖靈機器人完整實戰教學
前言 無法即時回覆訊息是現代人的共同痛點:客服回覆、社群管理、遊戲掛機、甚至避免「不回訊息被罵」。本教學帶你用 20 行核心代碼,結合 `itchat` 庫與圖
Python Selenium 多視窗/標籤頁切換完整指南:句柄管理與實戰封裝
前言 現代 Web 應用大量使用 `target=_blank`、JS `window.open()`、OAuth 登入彈窗等多視窗場景。Selenium 通過
Python Selenium 三大元素等待策略深度解析:隱式、顯式、流畅等待
前言 元素等待是 Selenium 自動化測試穩定性的基石。不當的等待會導致「測試時快時慢、CI 隨機失敗、難以復現」。本文系統梳理三大等待機制——隱式等待、顯
Python + Selenium 獲取當前頁面 URL 與 Title 完整教學
前言 在 Web 自動化測試與爬蟲開發中,獲取當前頁面的 URL 與標題是最基礎也最常用的操作。本文以 Selenium 4 為基準,示範標準寫法、常見陷阱、等
NumPy 數學函數 vs Python 內建函數:效能深度解析與選擇指南
核心結論先行 純量運算:Python 內建 `abs()`、`math.cosh()` 更快(無陣列建構開銷)。 陣列/向量運算:NumPy `np.abs(
Python 二分搜尋演算法實作與遞歸優化完整指南
前言 二分搜尋是基礎且高效的查找演算法,時間複雜度 O(log n),適用於已排序序列。本文從遞歸版實作出發,分析常見邏輯錯誤,並提供迭代版、標準庫、泛型等多種
Python subprocess.check_output() 完整使用指南:參數詳解與常見錯誤避坑
前言 在 Python 開發中,subprocess.check_output() 是執行外部命令並捕獲輸出的常用工具。然而,官方文件對參數說明較為簡略,許多開
Python 硅谷零基礎入門筆記:環境變量、二進制、字符編碼、語言分類、安裝與虛擬環境
一、環境變量的作用 命令行輸入指令時,系統依次在:當前目錄 → 用戶環境變量 Path → 系統環境變量 Path 中查找可執行文件。配置環境變量即將工具目錄加
Python + Pytest + Jenkins + Allure 實戰:郵件發送與釘釘機器人通知(第三篇)
一、實現思路(同 259433,此處為重複內容,精簡版) 核心流程:自動化測試結束 → Selenium 截取 Allure 報告 → 郵件發送截圖 → 解析
Python 釘釘機器人消息通知完整實現:六大消息類型與加簽安全配置
一、釘釘機器人創建與安全設置 進入釘釘群 → 群設置 → 智能群助手 → 添加機器人 → 自定義機器人。 命名、選擇群組、安全設置選「加簽」(靈活、安全),複
Python + Selenium 實戰項目(三):流程控制模式實現登錄測試(無 unittest/pytest)
一、項目說明 本項目不使用 unittest/pytest 等測試框架,採用流程控制思想編寫腳本,驗證某官網登錄模塊功能。適用於快速驗證、腳本輕量化場景。 二
Python + Selenium 實戰項目(二):添加 HTML 測試報告郵件發送功能
一、變更點 新增 SendToUserinfo.txt 存儲郵件接收人列表。 優化測試報告文件命名格式,新增 report 目錄集中存放。 補全代碼註釋,提升