原创 工具 HttpRunner

使用: 用網絡抓包工具,如 Fiddler/Charles,對接口抓包並導出爲 HAR 格式的文件; 在命令行終端運行 “har2case file/example.har” ,將對 .har 文件進行轉換,得到 HttpRunner 的

原创 Locust 啓動命令的可選參數

Locust 啓動命令的可選參數 如果參數是以“--”開頭,則以 = 連接實參。例如“--host=http://sample”。如果不是,則以空格連接實參。例如“-H http://sample” -h, --help

原创 Python 問題

1、一行代碼實現1—100之和 >>> sum([x for x in range(0,101)]) 5050 2、如何在一個函數內部修改全局變量 global 語句 3、列出5個python標準庫 itertools --- 爲高

原创 Locust 執行順序和任務集嵌套

目錄   任務順序 執行順序 任務集嵌套 任務順序 TaskSequence  和 @seq_task 在官方文檔中這麼描述: TaskSequence 類定義了一個 Locust 用戶將會執行的任務序列。 TaskSequence 類是

原创 艱難的 Docker Toolbox 安裝

windows7系統下安裝Docker的過程實在艱辛。 1. Docker Desktop 要求系統是 windows10專業版 ,windows10 家庭版以及windows10 以下系統安裝 Docker ToolBox。 官方文檔:

原创 Fluent Python 3函數 3函數裝飾器和閉包

目錄   1.裝飾器的兩個特性 2.Python在被裝飾函數定義完之後立即執行裝飾器函數 3 變量作用域

原创 Python @classmethod

目錄 內部類怎麼引用外部類的類屬性?調用外部類的類方法? 內部類怎麼引用外部類的類屬性?調用外部類的類方法? 1. 引用外部類的類屬性 例子: class Out: def __init__(self): self.ticket

原创 正則表達式和Python re

目錄 1、正則表達式 2、練習 3、Python re 3.1 re.match(patten,str) 3.2 groups() 3.3 re.split(pattern,str) 3.4 re.search(pattern,str)

原创 Python 序列化、反序列化和JSON對象編碼、解碼

目錄 序列化 JSON 序列化和編碼的區別 Python pickle 模塊 Python json 模塊 序列化 把內存中的數據對象轉換成字節序列的過程,目的是讓內存中的對象可以被儲存和傳輸。 對象在程序內存中的存放形式是散亂的(存放在

原创 自動化測試的目錄結構

目錄 1.測試用例分層機制是什麼? 2.爲什麼使用分層? 3.API 測試請求定義 4.測試用例(testcase ) 5.測試用例集(testsuite) 6.目錄結構 1.測試用例分層機制是什麼? 將 接口、模塊、場景進行分離,單獨進

原创 接口測試工具 Postman

目錄   1.界面介紹 2.變量 3.Tests 4.Pre-request Scrip 1.界面介紹 界面介紹 2.變量 變量的訪問:{{variable_key}} 變量的配置: 變量配置  3.Tests 示例: #訪問環境變量

原创 Pytest 用法

目錄   1.識別 2.運行和參數 3.失敗重新執行 rerunfailures 4.斷言失敗繼續向下執行 assume 5.setup,teardown 6.fixture 功能 6.1 參數 scope 6.2 參數 params 6

原创 Pytest 高級

目錄 1.fixture函數 2.pytest的配置文件 3.TestData和case分離 4.pytest的插件、hook函數 1.fixture函數 @pytest.fixture() 裝飾器用於聲明函數是一個fixture函數 f

原创 postman 進階用法

1

原创 接口測試點

接口測試基礎