Python自動化測試框架有哪些?Python入門!
python是一門高階的程式語言,擁有眾多框架,而自動化測試是python的應用領域之一,那麼你知道Python自動化測試框架有哪些嗎?我們一起來看看吧。
1、Unittest
是python內建的標準類庫,它的API跟java的Junit、.net的NUnit、C++的CppUnit很相似,透過繼承unittest.TestCase來建立一個測試用例。
2、 Doctest
Doctest模組會搜尋那些看起來像互動式會話的python程式碼片段,然後嘗試執行並驗證結果,即使從來沒有接觸過Doctest,我們也可以從這個名字中窺到一絲端倪,它看起來就好像程式碼裡的文件字串(docstring)一樣。
3、py.test
是python的一種單元測試框架,與python自帶的unittest測試框架類似,但是比unittest框架使用起來更加簡潔、效率更高;根據官方介紹,它具有以下特點:非常容易上手、入門簡單、文件豐富,有很多例項可以參考;能夠支援簡單的單元測試和複雜的功能測試;支援引數化;支援重複執行失敗的case。
4、Nose
Nose是對unittest的擴充套件,使得python的測試更加簡單,Nose自動發現測試程式碼並執行,提供了大量的外掛,nose不是python自帶模組,需要用pip安裝。
5、tox
最大的特色,是自動化測試環境的管理以及使用多個解析器配置進行測試;
6、Unittest2
是Unittest的升級版本,對API進行了改善以及更好的診斷語法。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2761693/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【必看】Python自動化測試框架,Python入門知識!Python框架
- 常見的自動化測試框架有哪些?框架
- Python常用GUI框架有哪些?Python基礎入門PythonGUI框架
- 軟體自動化測試有什麼優勢?自動化測試框架有哪些?框架
- 2023年好用的自動化測試框架有哪些?如何提高自動化測試效果?框架
- python自動化測試Python
- 【自動化測試入門】自動化測試思維
- Python 介面自動化測試Python
- 自動化測試與軟體測試有什麼區別?Python入門教程Python
- 前端自動化測試入門前端
- Python自動化測試框架-pytestPython框架
- python自動化測試-原創Python
- Python 自動化測試框架unittestPython框架
- selenium+python自動化測試Python
- 【入門必備】超實用的五種python自動化測試框架!Python框架
- Jest前端自動化測試入門前端
- Python自動化測試框架介紹Python框架
- python 桌面應用自動化測試Python
- Android自動化測試入門(四)單元測試Android
- airtest自動化測試工具快速入門AI
- python介面自動化測試之python基礎語法Python
- 基於Python豆瓣自動化測試【2】Python
- 用python實現selenium 自動化測試Python
- Jmeter+Ant+Python 介面自動化測試JMeterPython
- python自動化測試(一)--uiautomator總結PythonUI
- Python自動化測試~PO模型封裝Python模型封裝
- UI自動化測試介紹及入門UI
- selenium與python自動化測試模擬登入百度Python
- Python自動化測試怎麼學?軟體測試進階Python自動化,收藏這篇文章就夠了Python
- 使用 Python 和 Selenium 自動化網頁測試Python網頁
- python+appium+pytest做app自動化測試PythonAPP
- python自動化測試工具selenium使用指南Python
- IOS自動化測試環境搭建(Python & Java)iOSPythonJava
- 測試開發全棧之 Python 自動化全棧Python
- 搭建appium+python自動化測試環境APPPython
- Python 自動化測試 必會模組 UnittestPython
- WebUI 自動化測試-PO 設計模式入門WebUI設計模式
- PO模式在selenium自動化測試框架有什麼好處模式框架