原创 docker搭建分佈式UI自動化環境學習記錄(2020-2-26)

1.下載鏡像2個(hub\node) 2.啓動Hub(收集腳本發來的測試) 3.啓動node(執行測試) 4.啓動promethus(時序數據庫) 5.啓動容器監控cadvisor(監控服務器各類資源) 6.啓動prometh

原创 httpRunner使用(二):實踐學習

目錄   一、運行(3種方式): 二、變量關聯: 三、用例調用(aip、公共用例) 四、數據驅動(3種方式) 1、csv文件 2、在debugtalk.py中定義函數返回數據 3、直接在testsuit文件中寫入數據 五、性能測試 一、運

原创 httpRunner使用(六):

目錄 1.當返回的數據中有數組時,如下數據如何取出數組0的數據:content.data.0 2.api層級斷言: 3.httprunner的斷言比較方法     1.當返回的數據中有數組時,如下數據如何取出數組0的數據:content.

原创 pytest 調試用例腳本時出現Empty suite

一、問題描述: 寫完用例後,右鍵執行run 'pytest for XXX'本程序,出現Empty suite;執行用例實好實壞,有時可正常執行 二、問題解決  1.原因是我右鍵時,是在具體一個方法上執行的右鍵,運行的不是整個文件,是

原创 文件備份學習記錄(20-3-10)

 目錄 文件操作模式: 文件讀寫操作:  文件備份代碼編寫: 文件操作模式: 文件讀寫操作:  readline會讀取空行(所以我們需要判斷一下readline()讀取出的內容長度是否爲0 ,爲0則break退出讀取文件打循環) 文件

原创 python容器——字典

一、概述: python中有一種名爲容器的數據結構,容器基本上包含其它對象的任意對象,序列和映射是兩類主要容器,既不是序列也不是映射的容器集合(set)算一個;序列中每個元素都有自己的編號(索引),映射中每個元素都有自己的名字(key)

原创 python序列學習

一、概述: python包含6種內建序列:列表、元組、字符串、Unicode字符串、buffer對象、xrange對象 二、序列通用的操作: 索引:序列中每個元素都有一個序列號(稱爲索引),從0開始,這些序列中的元素都可通過索引來訪問(如

原创 python表達式

目錄 列表推導式: lambda表達式:  三無運算表達式 : 列表推導式: 使用列表推導式可以快速生成一個列表,或者根據某個列表生成滿足指定需求的列表。列表推導式通常由以下幾種常用的語法格式。 格式:newlist=[Expressio

原创 jmeter插件學習記錄(2020-3-3)

  目錄 性能測試圖形展示插件: ​ 隨機化參數插件: 服務端性能監控:   性能測試圖形展示插件: 1.先安裝3 Basic Graph   隨機化參數插件: 先安裝Random CSV Data Set Config    服

原创 httpRunner實踐學習(2020-2-28)

目錄   一、運行(3種方式): 二、變量關聯: 三、用例調用(aip、公共用例) 四、數據驅動(3種方式) 1、csv文件 2、在debugtalk.py中定義函數返回數據 3、直接在testsuit文件中寫入數據 五、性能測試 一、運

原创 httprunner實踐記錄(2020-2-29)

一、安裝相關環境: 1.安裝httprunner:pip3 install httprunner 2.安裝har2case:pip3 install har2case(轉換錄製腳本模式) 3.安裝locusts:pip3 install

原创 抓包工具Charles

安裝Charles:https://blog.csdn.net/qq_35835118/article/details/94381177 解決抓包https unknown問題:https://blog.csdn.net/Hh201613

原创 檢查response是否包含某個key,且值不爲空

請求:result = requests.post(url) 返回值:result.txt={"code":"0","message":"success","data":"{\"skuId\":123,\"num\":10}"}   目標

原创 python接口測試斷言(2020-2-25)

一、request返回值相關類型記錄: result = requests.post(url) print("type(result)=",type(result),"type(result.json())=",type(result.j

原创 自動化執行腳本runAll(問題記錄20-2-23)

 問題1:程序報gbk codec錯誤 fp.close() UnboundLocalError: local variable 'fp' referenced before assignment 'gbk' codec can't d