2020-10-27
Python培訓
好程序員Python培訓分享API自動化實戰詳解,希望對大家學習Python有所幫助,下面我們一起來看一下吧。
1.分層設計思路
dataPool:數據池層,里面有我們需要的各種數據,包括一些公共數據等
config:基礎配置
tools:工具層
common:公共方法層
runCase:需要運行的測試用例
noRunCase:不需要運行的測試用例
testReport:這里存放生成的測試報告
2.編寫common:公共方法層
2.1getTimestamp.py
我們在common文件夾下新建一個getTimestamp.py。
因為業務中需要用到時間戳,我們這里把時間戳轉換成str類型
# -*- coding:utf-8 -*-
# 因為業務中需要用到時間戳,我們這里把時間戳轉換成str類型
import time
def get_timestamp():
timestamp = time.time()
return str(int(timestamp))
PythonAPI自動化實戰
3.config:基礎配置
3.1數據庫配置query_local_db_data.yaml
在config下新建query_local_db_data.yaml,來存放數據庫配置。
#mydb1
database1:
host: 11.11.1.1
port: 3306
user: testuser
password: testpw
#mydb2
database2:
host: 22.22.2.2
port: 3306
user: testuser
password: testpw
在query_local_db_data.yaml文件下,我們填寫了兩個數據庫的配置,這里的數據庫配置我是瞎寫的,你們需要寫你們自己真實的數據庫配置。
以上就是關于好程序員Python培訓之API自動化實戰的全部內容,最后想要了解更多關于Python和人工智能方面內容的小伙伴,請關注好程序員Python培訓官網、微信公眾號等平臺。
Python培訓:http://jnhid.cn/python_class.shtml
開班時間:2021-04-12(深圳)
開班盛況開班時間:2021-05-17(北京)
開班盛況開班時間:2021-03-22(杭州)
開班盛況開班時間:2021-04-26(北京)
開班盛況開班時間:2021-05-10(北京)
開班盛況開班時間:2021-02-22(北京)
開班盛況開班時間:2021-07-12(北京)
預約報名開班時間:2020-09-21(上海)
開班盛況開班時間:2021-07-12(北京)
預約報名開班時間:2019-07-22(北京)
開班盛況Copyright 2011-2023 北京千鋒互聯科技有限公司 .All Right 京ICP備12003911號-5 京公網安備 11010802035720號