刪除測試記錄

2021-09-27 09:24:41 字數 1107 閱讀 9849

import os

# 刪除本地測試日誌

class deleterecord(object):

def dellog(self):

# 設定路徑

path = os.path.dirname(__file__)

# 獲取指定路徑下的檔案

dirs = os.listdir(path)

# 迴圈讀取路徑下的檔案並刪除.log檔案

for i in dirs:

if i.endswith(".log"):

os.remove(os.path.join(path, i))

print('刪除此次測試日誌成功!')

# 刪除本地測試的截圖

def delpng(self):

# 設定路徑

path = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'testreport', "screen")

dirs = os.listdir(path)

# 迴圈讀取路徑下的檔案並刪除.png

for i in dirs:

if i.endswith(".png"):

os.remove(os.path.join(path, i))

print('刪除此次測試日誌截圖成功!')

# 刪除本地測試報告

def delhtml(self):

# 設定路徑

path = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'testreport')

dirs = os.listdir(path)

# 獲取指定路徑下的檔案 test_report os.listdir(path)

# 迴圈讀取路徑下的檔案並刪除 .html檔案

for i in dirs:

if i.endswith(".html"):

os.remove(os.path.join(path, i))

print('刪除此次測試報告成功!')

測試學習記錄

1.動態id問題 網頁每次都動態生成id,所以無法通過find element by id 來定位元素,可採用css選擇器和xpath,因為這兩個可以根據元素在網頁中的位置定位。2.拖動滑塊驗證碼問題 可通過actionchains模組的drag and drop by offset element...

Fast API 測試記錄

fastapi 特點 編輯器支援 資料格式自動轉換 資料格式自動校驗 自動生成註解和文件 如果這個引數已經再路徑中被宣告過,那麼它就是乙個請求引數。如果這個引數的型別是單型別 如str,float,int,bool 等,那麼它就是乙個請求引數。如果這個引數的型別是pydantic資料模型,那麼它就被...

Vertica Kettle測試記錄

在kettle中建立csv vertica的直抽測試,抽取速率穩定,沒有差距懸殊的峰值與谷值,1.在表輸出處設定提交記錄數為10000時,平均速度在5.5w條記錄 s左右,且在資料庫中已正確插入。2.在表輸出處設定提交記錄數為50000時,峰值速度7.2w條記錄 s 平均速度在7.2w條記錄 s左右...