原创 jenkins添加python項目,如何解決Jenkins控制檯輸出類似與:ModuleNotFoundError: No module named 'requests'

繼:自動化測試框架【windows系統】:Jmeter+Ant+Jenkins Jenkins在windows環境下的下載與安裝 下面,添加python項目時的注意事項: 步驟一:安裝好Jenkins後,進入首頁,點擊新建項目//進入項目

原创 五、關於網頁打開過程(父請求、子請求)、Fiddler選擇請求、設置斷點、修改請求、修改響應、僞造Referer

一、網頁如何打開 1.一個網頁的組成 打開一個網頁,其實需要瀏覽器發送很多個Request;下面簡單描述一下這個過程: (1)在瀏覽器輸入https://blog.csdn.net (2)瀏覽器首先發送一個http請求去獲取頁面佈局的H

原创 一、Fiddler抓包與HTTP協議(包含Fiddler工具介紹、抓包開始與否、抓包範圍、Web代理、HTTP數據包結構分析以及抓不到包的情況等)

這次筆記分四個部分介紹,主要是:Fiddler工具的簡介、HTTP協議的介紹及工作原理、Fiddler抓包以及抓包小提示。下面就分別進行介紹。 一、Fiddler工具的簡介 Fiddler能夠記錄所有客戶端和服務器的HTTP或者HTTPS

原创 Web自動化測試【分層架構設計與實現】四:結果驅動層

總綱、數據驅動層:https://blog.csdn.net/ak739105231/article/details/102409810 定位符驅動層:https://blog.csdn.net/ak739105231/article/d

原创 【WebAPI自動化基礎一】python中的正則表達式模塊、常用正則舉例

一、正則表達式基本定義 正則表達式,又稱規則表達式(Regular Expression , RE),是計算機科學的一個概念;它描述了一種字符串匹配的模式,通過這樣的模式對字符串進行搜索、匹配和替換等操作。下面我們就列舉常規正則表達、字符

原创 三、URL、URI的瞭解、HTTP請求的格式、method(方式)、GET與POST的區別、Status Code(狀態碼)

一、瞭解URL、URI、URL格式 URL,全稱:Uniform Resource Locator   譯名:統一資源定位符,用於準確描述Internet上某一資源的地址; 通常我們訪問的網頁都是有一個URL地址,或稱Web地址,俗稱:網

原创 四、HTTP協議Header介紹

Web API是網絡應用程序接口;並不是任意的一個URL地址都可以認爲是WebAPI;比如:http://www.baidu.com;因爲它只返回了固定的HTML內容;而https://www.tapd.cn/20827701/relea

原创 Web自動化測試【分層架構設計與實現】三:頁面操作層

總綱及數據驅動層:https://blog.csdn.net/ak739105231/article/details/102409810 定位符驅動層:https://blog.csdn.net/ak739105231/article/d

原创 二、Fiddler對於HTTPS請求的抓包(僅針對Web端)以及“Tunnel to”的解釋、針對Firefox瀏覽器HTTPS抓包的需要自行安裝證書的情況

接:https://blog.csdn.net/ak739105231/article/details/102561723 上面鏈接系關於Fiddler工具、原理、HTTP請求及響應數據包的結構的筆記。 一、HTTP協議與HTTPS協議

原创 Web自動化測試【分層架構設計與實現】五:異常處理層

一、異常處理主要是用來統一處理測試過程中的各種異常;【沒有詳細研究……主要還是就裝飾器的運用……】 #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import trac

原创 一.JMeter的體系結構、運行原理

【備註:本文參考:《全棧性能測試修煉寶典JMeter實戰》】 一.JMeter簡介 1.開源免費、具有擴展性,JMeter是使用率最高、最全面、成本較低的性能測試工具之一; 2.JMeter可以對Web應用進行測試,同時也提供了Web錄製

原创 使用fiddler篡改接口請求或返回的內容

一、背景說明 篡改接口請求或返回的內容,會有什麼影響?下面這些新聞,你或許有聽說過。 因此,公司投入線上運營的產品中,涉及到與金額相關的流程,需要通過接口測試篡改請求和返回內容,驗證項目是否做了此類的安全校驗,避免公司產生不必要的財產損

原创 python爬蟲(一):爬蟲基本流程

一、瞭解爬蟲 網絡爬蟲(網頁蜘蛛、網絡機器人等)是通過程序去獲取web頁面上的目標數據(圖片、視頻、文本等等) 二、爬蟲的本質 模擬瀏覽器打開網頁,獲取瀏覽器的數據(爬蟲者想要的數據); 瀏覽器打開網頁的過程:當你在通過瀏覽器訪問一個鏈接

原创 tomcat在windows系統下的下載與安裝

一、tomcat下載與安裝 下載地址: https://tomcat.apache.org/download-90.cgi 版本7、8、9均適合下載,注意:Binary是編譯完成的,可以直接使用的版本,即使是tar.gz,解壓後也可使用;

原创 Ant在windows系統下的下載與安裝

一、Ant的下載 Apache Ant是一個將軟件編譯、測試、部署等步驟聯繫在一起加以自動化的一個工具,大多用於 Java 環境中的軟件開發。由Apache軟件基金會所提供.Ant 也可以有效地用於構建非Java應用程序,例如 C 或 C