2 Python 介面框架

2022-08-31 01:03:09 字數 750 閱讀 3147

common:存放通用的工具類

config:存放配置檔案資訊

result:存放result.html

run_suite.py:最後執行的檔案

1、excel_util:利用 openpyxl 進行 excel 的讀取、寫回操作及單元格個性化設定

2、http_requests_util:利用 requests 進行 get 、post 操作

3、test_case:利用 unittest,ddt  編寫測試用例

4、file_path_config:利用 os (os.path.realpath(__file__)) 根據當前檔案的絕對路徑,配置excel檔案及要使用的其他檔案的路徑

5、test_case.config:配置測試用例執行的行數資訊 或 資料庫連線資訊等等。 section  option(key -- value) 

5、test_case_config:利用 configparser 及read()來 獲取 test_case.config 配置檔案中的資訊

6、test_datas.xlsx:excel測試用例檔案,字尾必須為 .xlsx 

7、result.html:利用 htmltestrunner 返回html型別的測試報告

8、run_suit:利用 unittest 、 htmltestrunner 執行測試   suite.addtest(unittest.testloader().loadtestsfromtestcase(test_case_demo))

python入門2 Python入門2

1列表和元組 列表 當索引超出了範圍時,python會報乙個indexerror錯誤 usr bin env python3 coding utf 8 列印s的1,v,9.注意 索引計數從 0 開始 s 1,2,3 a v b 7,8,9 列印1 print s 0 0 列印v print s 1 ...

2 Python內建函式

位元組陣列和位元組,3個引數 source,encoding,errors 當source引數為字串時,encoding引數也必須提供,函式將字串使用str.encode方法轉換成位元組陣列 當3個引數都不傳的時候,返回長度為0的位元組陣列 當source引數為整數時,返回這個整數所指定長度的空位元...

快速排序2 python

from future import print function defquick sort array 快速排序 不穩定,演算法思想 首先在要排序的序列 a 中選取乙個中軸值,而後將序列分成兩個部分,其中左邊的部分 b 中的元素均小於或者等於 中軸值,右邊的部分 c 的元素 均大於或者等於中軸值...