美文网首页
进行Django单元测试

进行Django单元测试

作者: nine_9 | 来源:发表于2018-03-26 18:24 被阅读26次

Django的单元测试使用python的unittest模块,这个模块使用基于类的方法来定义测试。类名为django.test.TestCase,继承于python的unittest.TestCase。     


执行目录下所有的测试(所有的test*.py文件):运行测试的时候,测试程序会在所有以test开头的文件中查找所有的test cases(inittest.TestCase的子类),自动建立测试集然后运行测试。 

1$ python manage.py test

执行animals项目下tests包里的测试:

 $ python manage.py testanimals.tests

执行animals项目里的test测试:

1$ python manage.py testanimals

单独执行某个test case: 

1$ python manage.py testanimals.tests.AnimalTestCase

单独执行某个测试方法: 

1$ python manage.py testanimals.tests.AnimalTestCase.test_animals_can_speak

为测试文件提供路径:

1$ python manage.py testanimals/

通配测试文件名: 

1$ python manage.py test--pattern="tests_*.py"

启用warnings提醒:

1$ python -Wall manage.py test

相关文章

  • 进行Django单元测试

    Django的单元测试使用python的unittest模块,这个模块使用基于类的方法来定义测试。类名为djang...

  • Django单元测试

    本文主要介绍基于Django框架开发的web程序进行单元测试。 因为使用django程序的view函数的参数一般为...

  • 技术博客汇总

    对微信公众号接口的单元测试 Github与Travis CI测试与部署 Django单元测试 NodeJs单元测试...

  • Django单元测试指定配置文件(PyCharm设置)

    创建指定配置文件编写单元测试 创建单元测试Django tests 编辑Configurationimage.pn...

  • Django - 单元测试

    Django - 单元测试 Unit tests VS doctest Unit tests —— unittes...

  • django单元测试总结

    一、django单元测试框架: 编写测试用例: 引用TestCase基类:django.test继承了python...

  • Django 单元测试

    Django自带单元测试的模块django.test,该模块使用了Python的标准库unitest,基于类的方法...

  • Django单元测试基础知识

    相关资源 Django官方文档unittest文档 简单的例子 关于django的单元测试,需要知道的是 对于每一...

  • Django fixtures

    Fixtures在Django测试中的使用 在对Django项目做单元测试时,经常需要生成或者导入一些初始数据。对...

  • django单元测试

    在项目开发过程中,单元测试必不可少,通过测试可以减少bug数,提升代码质量。 Django支持单元测试,在添加应用...

网友评论

      本文标题:进行Django单元测试

      本文链接:https://www.haomeiwen.com/subject/odorcftx.html