python nose測試框架全面介紹一


一、簡介

     nose 是python自帶框架unttest的擴展,使測試更簡單高效;nose是一個開源的項目,可以在官網上下載源碼

1、快速安裝

   有以下幾中安裝方式:

easy_install nose
pip install nose

對於python怎么安裝easy_install或pip工具,這里不介紹,網上很多教程.

如果你沒有安裝easy_install或pip工具,你可以去官網上下載安裝包,然后解壓,並cd進放解壓的目錄,然后輸入以下代碼,以安裝1.3.7為例

python setup.py install
[root@localhost ~]# tar -zvxf nose-1.3.7.tar.gz
[root@localhost ~]# cd nose-1.3.7
[root@localhost nose-1.3.7]# python setup.py install

安裝完成后有如下提示:

Installed /usr/lib/python2.6/site-packages/nose-1.3.7-py2.6.egg
Processing dependencies for nose==1.3.7
Finished processing dependencies for nose==1.3.7

 

 

如果沒有安裝成功,將無法使用nose

2、快速使用

nose使用相當簡單,在windows下,只要進放命令行,進行你所寫的腳本目錄,輸入nosetests就行

另,nose還要很多參數可以使用,使用-h看到所有參數的help,后面的章節將會對參數做詳細介紹

 

注:


nose目前已支持python3,如果沒有安裝pip,使用源碼安裝時,必須使用下面方式:

python3 setup.py install 

如果你的項目是基於python2的,你使用2to3的工具時,使用下面命令可以自動將你的nose轉成python3的,

python3 setup.py nosetests

要注意的是:nose本身支持python3,但nose下的部分第三方插件本不一定支持python3,所以使用的時候要確認


免責聲明!

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



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