http介面測試工作問題記錄

2022-07-27 18:36:13 字數 742 閱讀 7114

1、介面測試返回值為excel表,如何測試?

a、 開啟該網頁,複製**;

b、把介面請求連線貼上到瀏覽器,按f12,把步驟1的**貼上過來;

c、輸入登入許可權的**(可以修改使用者名稱密碼)

$.ajax(,success:function(d)});

2、介面請求的位址引數是需要通過base64轉碼的,如何填寫引數?

可以使用python,需要在python中執行以下**得到的轉碼資訊

def file_encode(filename):

import base64

f = open(filename,'rb').read()

res = base64.b64encode(f).decode()

print(res)

file_encode(r'e:\\timg.gif')    //本地路徑

3、介面請求引數是時間戳,如何填寫引數?

可以使用python的**,需要將日期轉換成時間戳,再輸入到請求引數中

#coding:utf-8

import time

dt = "2017-12-04 20:28:54"

#轉換成時間陣列

timearray = time.strptime(dt, "%y-%m-%d %h:%m:%s")

#轉換成時間戳

timestamp = time.mktime(timearray)

print(timestamp)

工作問題記錄

此文僅用於記錄平常工作中遇到的一些較為複雜的場景和問題 1.倒計時與訊息推送產生的bug 定義了乙個countdonwtimer來進行倒計時,正常來說,倒計時結束之後,剛好收到cpp推送過來的訊息,這個時候隱藏倒計時ui,然後進行ui重新整理,但是有個問題,由於倒計時是30s結束,訊息推送是第29s...

mysql proxy V0 8 2 測試問題記錄

1 問題 沒法輸出控制台日誌。控制台日誌可以統計分析各資料庫操作都由那個資料庫伺服器執行。解決 將 usr local mysql proxy 0.8.2 share doc mysql proxy rw splitting.lua中的變數isdebug設定為true。2 問題 當進行mysqlsl...

軟體測試較奇葩問題記錄(三)

問題 開發修改了介面列可拉長拉短和變化順序,但是更新後,每次拉長拉短列或變化列的順序,然後關掉系統再開啟系統,結果並沒有儲存上次設定的列長短和順序。cs架構。開發那邊效果正常。原因 服務端上部署的程式有誤,存在uicfg資料夾,客戶端每次開啟會檢測到當前儲存的上次設定的介面與伺服器上uicfg資料夾...