原创 從web抓取信息(2)——Requests

requests 模塊讓你很容易從Web 下載文件,不必擔心一些複雜的問題,諸如網絡錯誤、連接問題和數據壓縮。requests 模塊不是Python 自帶的,所以必須先安裝。通過命令行,運行pip install requests。 1.

原创 導航數據的基本功能

1.背景數據 背景點 landmark:總是顯示在界面中,用戶不能控制是否顯示 icon:用戶可以通過菜單控制是否顯示在界面中的點 背景線 鐵路 行政區劃線 單線河 背景面 江、河、湖、海 綠地 2.道路數據 道路種別 城市間高速公路、城

原创 測試報告的輸出

1.測試日報 方便測試工程師掌握測試進度和測試情況,用於調整下一天的工作計劃 測試工程師對被測對象每天給出評估結果,用於調整後續工作中的測試策略 測試經理通過測試日報瞭解每個測試工程師的工作進度,把握整體測試進度,發現進度上的風險從而及時

原创 HTTP

1.WEB與網絡 Web 使用一種名爲 HTTP的協議作爲規範,完成從客戶端到服務器端等一系列運作流程。而協議是指規則的約定。可以說,Web 是建立在 HTTP 協議上通信的。HTTP協議是Hyper Text Transfer Prot

原创 TCP/IP協議

1.網絡協議分層(舉例四層) 應用層 直接爲用戶的應用進程提供服務(HTTP、FTP、DNS等) 傳輸層 傳輸層對上層應用層,提供處於網絡連接中的兩臺計算機之間的數據傳輸。在傳輸層有兩個性質不同的協議:TCP(Transmission C

原创 URI和URL

URI(Uniform Resource Identifier,統一資源標識符) Uniform:規定統一的格式可方便處理多種不同類型的資源,而不用根據上下文環境來識別資源指定的訪問方式。另外,加入新增的協議方案(如http: 或 ftp

原创 Postman增加斷言

Postman增加斷言 斷言(assert):預期與實際結果的判斷,如果預期==實際:用例通過;如果預期!=實際:用例不通過。 一般在HTTP響應裏面進行斷言,主要看status_code和body。 實例:最熱主題,請求csdn首頁,

原创 Xshell常用命令

1.shell Shell是一種程序設計語言。作爲命令語言,它交互式解釋和執行用戶輸入的命令或者自動地解釋和執行預先設定好的一連串的命令;作爲程序設計語言,它定義了各種變量和參數,並提供了許多在高級語言中才具有的控制結構,包括循環和分支。

原创 用pycharm寫第一個Django項目

1. 創建項目,在文件夾路徑輸入cmd打開命令行,輸入:django-admin startproject xxx(項目名,這裏用HelloWorld) 2.用pycharm打開HelloWorld項目 templates:目錄 放置

原创 Fiddler 如何捕獲Firefox的會話

能支持HTTP代理的任意程序的數據包都能被Fiddler嗅探到,Fiddler的運行機制其實就是本機上監聽8888端口的HTTP代理。 Fiddler2啓動的時候默認IE的代理設爲了127.0.0.1:8888,而其他瀏覽器是需要手動設置

原创 安裝django

一、瞭解Django Python下有許多款不同的 Web 框架,Django是重量級選手中最有代表性的一位,許多成功的網站和APP都基於Django。 Django是一個開放源代碼的Web應用框架,由Python寫成。 Django採用

原创 Fiddler設置斷點

1.設置斷點修改Request Fiddler最強大的功能莫過於設置斷點了,設置好斷點後,你可以修改httpRequest 的任何信息包括host, cookie或者表單中的數據。設置斷點有兩種方法 : 第一種:打開Fiddler 點擊R

原创 Fiddler如何模擬慢速網絡

模擬慢速網絡,Rules - Performance - Simulate Modem Speeds

原创 Fiddler中創建AutoResponder規則

Fiddler 的AutoResponder tab允許你從本地返回文件,而不用將http request 發送到服務器上。 實例:將百度映射到本地圖片 ①勾選 ②Add Rule,如圖所示: ③設置完成後,此時再訪問百度如圖 顯示的

原创 Fiddler簡介與使用

1.抓包 1.1抓包的定義     抓包即是將網絡傳輸發送與接收的數據包進行截獲、重發、編輯、轉存等操作,也用來檢查網絡安全。抓包也經常被用來進行數據截取等。 1.2抓包有什麼用 (1)抓包可以用來修改各種數據併發送到服務器,比如某些外掛