Python web自動化測試框架搭建(功能&接口)——unittest介紹


Python UnitTest測試框架介紹

1)         TestCase:所有測試用例類繼承的基本類, TestCase的實例就是測試用例

2)         TestSuite:測試套件,可以將用例“組裝”起來

3)         TestLoader:是用來加載TestCase到TestSuite中的

4)         TextTextRunner:執行測試用例,其中的run(test)會執行TestSuite/TestCase中的run(result)方法

5)         TextTestResult:測試的結果會保存到TextTestResult實例中

流程:首先寫好TestCase,然后由TestLoader加載TestCase到TestSuite,然后由TextTestRunner來運行TestSuite,運行的結果保存在TextTestResult中,整個過程集成在unittest.main模塊中。

 

關於unittest框架的使用此處不再多說,學習可參考 http://www.cnblogs.com/yufeihlf/p/5707929.html 

 

Python web功能&接口自動化測試框架搭建——接口用例實現

Python web功能&接口自動化測試框架搭建——接口公共方法

Python web功能&接口自動化測試框架搭建——接口測試模塊

Python web功能&接口自動化測試框架搭建——功能測試模塊

Python web功能&接口自動化測試框架搭建——測試用例執行和結果收集

Python web功能&接口自動化測試框架搭建——通用模塊

Python web功能&接口自動化測試框架搭建——unittest介紹

Python web功能&接口自動化測試框架搭建——環境搭建


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM