原创 web接口測試-知識點補充(session & cookie)

1、cookie是在客戶端記錄信息,確認用戶身份的機制。這裏涉及到HTTP協議的無狀態屬性,對於HTTP協議,每一次數據交換完成後,服務器和客戶端的鏈接就會關閉,再次鏈接時又需要重新簡歷鏈接,此時,服務器無法從鏈接上來確認是否爲已建立的鏈

原创 requests使用cookie登錄http

import requests, urllib3 urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) url_login = "http://127.

原创 排序

1、現存在一組整數,統計每個整數的重複個數並按照重複個數、整數大小一次排序:def reduplicate_sort(L): print("The original iist is :",L) count = len(L

原创 python字符集轉換

1、python3 encode和decode:    # --*-- coding:utf8 --*--在python文件的開頭,告知編譯器使用哪一種編碼格式來解釋文件;encode() 和 decode()字符串 <=> 字節碼, 編

原创 python的裝飾器

【參考】:http://python.jobbole.com/81683/【參考】:https://www.cnblogs.com/lianyingteng/p/7743876.html1、閉包函數:如果內部函數裏引用了外部函數裏定義的變

原创 python-unittest

TestCase是一個測試用例,一個完整的測試用例包括:測試前準備setUp、測試執行代碼run、測試後環境還原tearDown。TestSuite,是多個測試用例的集合,測試套件TestSuite可以嵌套測試套件。TestLoader加

原创 selenium滾動條處理

使用元素定位到滾動的位置:target = driver.find_element_by_id("id") driver.execute_script("arguments[0].scrollIntoView();", target)

原创 我的自動化測試框架

【參考】:https://blog.csdn.net/huilan_same/article/details/76572411自動化測試框架基於Page Object模式,unittest框架設計,目錄結構如下:Test_Project:

原创 基於TCP的HTTP協議

TCP協議格式如下:解析:序號:Seq序號,佔32位,用來標識從TCP源端向目的端發送的字節流,發起方發送數據時對此進行標記;確認序號:Ack序號,佔32位,只有Ack標記爲1時,確認序號纔有效,Ack = Seq + 1;標識位:共6個

原创 python中變量

一、python中變量劃分:1、全局變量: 在模塊內,所有class和def方法中。 2、局部變量:在模塊內,在def方法內; 3、靜態變量:在模塊內,class內,但不在def方法中; 4、實例變量:在模塊內,在class和def方法中

原创 python多進程、多線程

1、多進程:windows環境可以使用multiprocessing中的Process實現,該方法中有is_alive(), join(), run(), start(), terminate()方法:Process的構造方法:__ini

原创 python中的try

轉載:https://blog.csdn.net/watkinsong/article/details/27350553try ... except ... else ... finally def exceptTeset():

原创 python-logging

示例:# 重寫logging模塊 import logging import os from logging.handlers import TimedRotatingFileHandler class Logger: fi

原创 python -- socket

1、socket語法sk = socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0)參數一:socket.AF_INET (IPV4), socket.AF_INET6 (ipv6)參數二

原创 初步瞭解HTTP協議

簡介:http,超文本傳輸協議(Hyper Text Transfer Protocol),用戶服務器和本地瀏覽器之間傳送協議,是基於TCP/IP通信協議來傳輸數據的(HTML、圖片、響應結果等)【TCP/IP,Transmission