第35節 HtmlTestRunner測試報告

2021-08-08 10:23:05 字數 1052 閱讀 1448

htmltestrunner 是 python 標準庫的 unittest 單元測試框架的乙個擴充套件。它生成易於使用的 html 測試報告。 

使用前提:

2. htmltestrunner.py 本是乙個.py 檔案,將它放到 python 安裝目錄下即可呼叫。

舉例:

**說明:

呼叫 htmltestrunner 模組下的 htmltestrunner 方法。stream 指定測試報告檔案;title 用於定義測試報告的標題;description 用於定義測試報告的副標題。

在通過 htmltestrunner 的 run()方法來執行測試套件中所組裝的測試用例。最後 fp.close()來關閉測試報告檔案

報告的易讀說明:

可在測試類,測試方法下通過三對引號括起測試用例的說明資訊,便於讀者了解用例的情況 例:

測試報告中的顯示:

測試報告中now的說明

time.time()

獲取當前時間戳。

time.ctime()

當前時間的字串形式。

time.localtime()

當前時間的 struct_time 形式。

time.strftime()

用來獲得當前時間,可以將時間格式化為字串

第3 5節 豐富的Python字典操作

二 操作方法 1 建立字典的方法 1 建立空字典的兩種方法 變數 dict 變數 2 從鍵 值對映對建立字典,方法 變數 如 d 3 從以元組作為元素的列表建立字典,元組包含兩個元素,第乙個元素是鍵,第二個是該鍵對應的字典的值,這樣列表中的每個元組對就構成了字典中的鍵 值對,舉例如下 d dict ...

Leetcode第35題筆記

class solution 此處需要注意,insert之後,it指標會變化,如果不將其返回值再次賦予it,會導致it指標亂指,答案會錯誤。nums.insert nums.end target return nums.size 1 如果覺得迭代器容易出錯,也可直接用陣列下標解決,兩種方式原理相同,...

第2節多型

多型概述 同乙個物件,在不同時刻表現出來的不同形態 舉例 貓 我們可以說貓是貓 貓 cat new 貓 我們也可以說貓是動物 動物 animal new 貓 這裡貓在不同的時刻表現出來了不同的形態,這就是多型 多型的前提和體現 package itheima 05 public class anim...