您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
02 訂閱鏈接轉yaml文件格式檢查系統(yaml文件使用)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-03 14:42:29【】4人已围观
简介ise/info/買粉絲nsult/loadDetail.v' self.run=RunMethod()
self.run =RunMethod()
@ddt.data(*params)
deftest(self, value):
r =self.run.run_main("GET", self.url, value)
print(r)
self.assertTrue(value['assert'] inr.text)
if __name__ == '__main__':
unittest.main()
(4)利用HTMLTestRunner生成測試報告
run_report.py
# 買粉絲ding: utf-8
# author: hmk
from HTMLTestRunner importHTMLTestRunner
importunittest
importtime, os
root_dir = os.path.dirname(os.path.abspath('.')) # 獲取當前文件所在目錄的父目錄的絕對路徑,也就是項目所在路徑E:\DDT_Interface
case_dir = root_dir + '/test_case/' # 根據項目所在路徑,找到用例所在的相對項目的路徑
print(root_dir)
print(case_dir)
"""定義dis買粉絲ver方法"""
dis買粉絲ver = unittest.defaultTestLoader.dis買粉絲ver(case_dir,
pattern='test*.py', top_level_dir=None)
"""
1.case_dir即測試用例所在目錄
2.pattern='test_*.py' :表示用例文件名的匹配原則,“*”表示任意多個字符
3.top_level_dir=None:測試模塊的頂層目錄。如果沒頂層目錄(也就是說測試用例不是放在多級目錄中),默認為None
"""
if __name__ == "__main__":
"""直接加載dis買粉絲ver"""
now = time.strftime("%Y-%m-%d%H_%M_%S")
filename = root_dir +'/report/' + now + '_result.買粉絲' #定義報告存放路徑
print(filename)
fp = open(filename,'wb')
runner =HTMLTestRunner(stream=fp, title='個人網企業網接口測試報告', description='測試結果如下: ')
runner.run(dis買粉絲ver)
fp.close()
ok ,unittest+ddt進行接口測試就完成了,還有很多不足,yaml配置文件還可以繼續設計優化,例如可以把請求url也加進去。
其實感覺如何設計測試用例,組織測試數據也是一件很有意思的事情,很多事情都必須先有一個良好的設計思路才會進行的更順暢。總之勤于思考,多參考他人的思路。不是有句話嗎,學而不思則罔,思而不學則殆。
Python 自動化處理 Yaml 文件-
Yaml文件內容—示例1:
Yaml文件內容—示例2:
從上述示例文件內容可以看到 Yaml 數據結構:
1). 對象:鍵值對的集合(簡稱 "映射或字典")
例如:family 和 address 這兩個對象后面分別有對應的鍵值對集合。
2). 鍵值對用冒號 “:” 結構表示,冒號與值之間需用空格分隔
例如:
family 對象中的 key 為 name 與其對應的 value 值 Smile_Family 之間是使用空格分隔的。
address 對象中的 key 為 province 與其對應的 value 值 BeiJing 之間是使用空格分隔的。
3). 數組:一組按序排列的值(簡稱 "序列或列表"),數組前加有 “-” 符號,符號與值之間需用空格分隔
例如:
parents 中的 John 和 Jane
children 中的 Lily 和 Frank
4). 純量(scalars):單個的、不可再分的值。例如:字符串、bool值、整數、浮點數、時間、日期、null等
None值可用null也可用 ~ 表示;
yaml文件內容如下:
Python解析輸出為:
這個例子輸出一個字典,其中value包括所有基本類型
Yaml文件內容如下:
Python解析輸出為:
Yaml文件內容如下:
Python輸出為:
如果字符串沒有空格或特殊字符,不需要加引號,但如果其中有空格或特殊字符,則需要加引號。
這里要注意單引號和雙引號的區別:
單引號中的特殊字符轉到 Python 會被轉義,也就是到最后是原樣輸出;
雙引號不會被 Python 轉義,到最后是輸出了特殊字符;
Yaml文件內容如下:
Python輸出:
安卓手機如何打開.yaml文件
安卓手機利用snake.YAML.api來解析YAML。
yml文件應該用什么打開
YML(或YAML)文件是一種結構化的數據文件格式,常用于配置文件、數據序列化和交換等場景。你可以使用文本編輯器或特定的YAML編輯器來打開和編輯YML文件。
以下是幾種常見的方法來打開YML文件:
1、文本編輯器:使用文本編輯器(如Notepad、Notepad++、Sublime Text、Atom、VS Code等)打開YML文件。右鍵點擊文件,選擇打開方式,然后選擇你喜歡的文本編輯器。
2、YAML編輯器:有一些專門的YAML編輯器可以提供更好的YAML文件編輯體驗。一些流行的YAML編輯器包括YAML Pad、Visual Studio Code(使用YAML擴展插件)、IntelliJ IDEA(使用YAML/Ansible插件)等。
3、在線YAML編輯器:還有一些在線工具可用于在瀏覽器中打開和編輯YML文件。例如,你可以嘗試使用在線YAML編輯器(如YAML Validator、YAML Lint等),將YML文件的內容復制粘貼到在線編輯器中進行編輯和驗證。
不管你選擇哪種方式,打開YML文件后,你可以查看和編輯其中的內容。YML文件使用縮進和冒號的方式表示數據結構,所以在編輯時要注意保持正確的縮進和語法結構。
打開YML文件并編輯后,保存更改并確保文件擴展名為.yml或.yaml,以便保持正確的文件格式。
yaml文件使用
YAML 入門教程
參考:
python讀取yaml文件
Python常用配置文件ini、json、yaml讀寫總結
讀取yaml文件(數組用下標[x],字典用[key])
編寫一個py文件,讀取yaml文件,yaml文件需要通過safe_load方法轉換成字典格式,然后再通過字典取值的方式獲得值。
在目錄下創建test3.yaml文件
在目錄下創建test3_fz.yaml文件
python讀取實現:
參考:
python txt文件常用讀寫操作
利用Python從文件中讀取字符串(解決亂碼問題) Python - chardet自動檢測字符編碼
從yaml文件讀取配置,然后修改配置,怎樣更新到yaml文件
java可以通過引入依賴:
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
</dependency>
通過創建yaml對象:
Yaml yaml = new Yaml();
通過yaml.loadAs方法讀取配置,
修改之后通過yaml.mp方法去更新文件
很赞哦!(3)
相关文章
- 01 oppo手機ins追隨者免費(oppo手機注冊ins教程是?)
- 01 oppo手機海外版刷國內系統(海外版OPPO手機可以刷國行版嗎?)
- 01 oppo刷海外版系統怎么安裝不了軟件(oppo刷海外版系統)
- 02 youtube官網中文版下載電腦版免費嗎(you tu be的官網是多少?)
- 01 office365訂閱激活怎樣取消(我已經是office365的訂閱用戶了,為什么還要我激活)
- 01 OPPOins下載(在OPPO手機上怎么安裝insta?)
- 01 observe sb doing sth翻譯(observe sb. do sth.與observe sb. doing sth.的區別是?)
- 02 youtube官網中文版介紹詞200字六號(韓庚...................)
- 01 npv-加速海外網絡(npv加速是什么意思?)
- 01 oppo手機的訂閱在哪里看(oppo手機怎樣取消續費訂閱)
热门文章
站长推荐
02 youtube官網中文版教程入門到精通視頻(PS軟件各個版本區別大嗎?哪個版本最適合新手?)
01 ns手柄國行和海外區別(switch國行和日版區別)
01 online youtube download music online(音樂網站)
02 youtube官網中文版介紹及使用方法視頻講解(you tu be的官網是多少?)
02 youtube官網中文版教程完整版視頻高清百度(Youtube怎么設置中文字幕)
02 youtube官網中文版介紹詞怎么寫500字(you tu be的官網是多少?)
02 youtube官網中文版教程入門到實戰電子第(AWS認證權威考經(助理級認證篇))
01 online download youtube save 買粉絲(求E.M.Youtube 買粉絲 download tool 的 注冊碼)