搭建介面自動化框架所遇到的問題

2022-07-11 21:00:16 字數 721 閱讀 1327

1.redis.exceptions.responseerror: value is not an integer or out of range

3.0的客戶端已經廢棄了redis這個類,將之前的strictredis類改名為redis,這樣在使用setex方法時,引數的順序已經變了(name, time, value),不再是之前的(name, value,time),那麼redis這個類和strictredis類有什麼區別呢?如下:

strictredis:用於實現大部分官方的命令,並使用官方的語法和命令(比如,set命令對應與strictredis.set方法)

redis:是strictredis的子類,用於向後相容舊版本的redis-py。

匯入了redis,卻還是提示no module named redis

參考:

安裝redis就可以正常執行了

介面自動化測試框架搭建

不喜勿噴 utils中的db.py的封裝 import pymysql 1.連線資料庫 conn pymysql.connect host 伺服器位址 port 3306,user 使用者名稱 password 密碼 db 資料庫名 2.建立游標 cur conn.cursor pymysql.cu...

Python介面自動化完整 框架搭建

目錄 python介面自動化完整 框架搭建 1.框架結構圖 2.框架介紹 3.python測試用例 4.框架基本展示 5.框架 基本展示 6.批處理檔案的操作 目錄 1.框架機構圖 2.框架介紹 3.框架 基本展示 4.批處理檔案的操作 1.命名規範 重點 給測試用例模組命名時 模組名一定要使用 t...

配置模組引入,介面自動化框架模型搭建

需求背景 進行自動化測試的時候會有很多的設定常量需要操作。比如 baseurl,db連線資料,測試用使用者名稱,管理員賬號,token,auth之類 比較好的方式是使用乙個靜態檔案儲存下來,編寫方法固定讀取 涉及第三方庫 configparser.configparser conf configpa...