介面測試一般指api(應用程式程式設計介面),是一些預先定義的函式,無需理解原始碼或理解內部工作機制的細節,屬於灰盒測試。
import requests,json
#模擬瀏覽器做session管理
session =request.session()
#授權,獲取token token一般有有效期
res = session.post(『url』)
jsonres = json.loads(res.text)
#斷言token的長度
if len(jsonres[『token』])==32:
print(「pass」)
else:
print(「fail」)
#新增token到頭
session.headers[『token』]=jsonres[『token』]
python自動化筆記之enumerate 函式
enumerate 函式是python的內建函式 enumerate函式說明 1 函式原型 enumerate sequence,start 0 2 功能 將可迴圈序列sequence以start開始分別列出資料下標和序列資料 3 資料物件包括如列表 元組或字串,enumerate會將該資料物件組合...
python自動化筆記之mysql操作
昨天學習了python操作mysql資料庫,記個筆記,目標是把 中的資料插入到本地資料庫中。python鏈結mysql先安裝pymysql庫 pip install pymysql python操作mysql必須得先connect 然後建立游標cursor 再是執行execute 這個固定語法。im...
python自動化之selenium
一 環境 1 selenium 安裝 pip install selenium 版本號 後可省略,預設安裝最新版本 檢視 pip show selenium 解除安裝 pip uninstall selenium 2 瀏覽器驅動 以chrome為例 國內可訪問 windows 解壓後將驅動移動至ch...