單元測試根據級別不同可分為:單元測試、集成測試、系統測試、驗收測試、回歸測試 單元測試的更能特點:對代碼最基本單元(函數、方法)的測試、 給予特定條件判斷結果是否符合預期 相對整個程式的測試,單元測試簡化了測試任務 unittest 模塊 代碼組織: 斷言:assertEqual(值,表達式) 是否 ...
單元測試根據級別不同可分為:單元測試、集成測試、系統測試、驗收測試、回歸測試
單元測試的更能特點:對代碼最基本單元(函數、方法)的測試、
給予特定條件判斷結果是否符合預期
相對整個程式的測試,單元測試簡化了測試任務
unittest 模塊
代碼組織:
斷言:assertEqual(值,表達式) 是否相等、
assertTrue() 是否為真
assertIn() 是否包含
assertAlmostEqual() 是否約等於
assertIs() 是否為同引用
assertIsNone() 是否為空
assertIsInstance() 是否某類型實例
assertGreater() 是否大於
...
裝置: 測試用例類繼承自unittest.TestCase
test_ 定義功能測試函數名
setUp() 函數定義準備初始化代碼
setUp() 函數定義準備初始化代碼