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資料夾...