unittest測試框架的四個重要概念

2021-08-07 18:30:25 字數 328 閱讀 5498

testcase:

乙個完整的測試單元

testsuite:

用來組裝單個測試用例      -    addtest

乙個功能的驗證往往需要多個測試用例

testrunner:

通過texttestrunner類提供的run()方法來執行test suite/test case

test runner可使用圖形介面、文字介面或返回乙個特殊的值等方式來表示測試執行的結果

testfixture:

對乙個測試用例環境的搭建和銷毀,就是乙個fixture,通過setup()和teardown()方法實現

UnitTest測試框架

unittest是目前應用都相對較高的測試框架之一,主要用於管理測試用例,最初是應用於單元測試,現在可以進行ui 介面自動化測試。它是python內建的乙個測試框架。unittest包含四大元件 1.匯入環境 import unittest2.unittest有基本語法規則 a.繼承自unittes...

關於unittest測試框架的使用

一直用的是pytest,公司介面自動化用的是unittest,孰勝孰劣不好分析,但是都要學習,適應環境才能得到提高。testcase是測試用例類,所有執行用例的類都要繼承unittest.testcase類 class test unittest.testcase 每乙個繼承unittest.tes...

移動端常用的四個框架

優點 不用寫很多css,拿過來就可以使用 沒有js庫可以自己寫js 不會有那麼多衝突 缺點 適用場合不多 官方 根本沒有官方文件,只能是在github主頁上找到 適用於使用手q規範設計的web頁面,而針對非手q規範的頁面,可通過修改變數定製介面主題。優點 基礎樣式效果簡單色調清爽 優點 極簡 mui...