Nosedjango为你的django项目提供了所有测试鼻子生态系统的好处。使用多进程、xunit、coverage等,甚至编写自己的插件来连接nosdjango插件系统(带有插件系统的插件!)

NoseDjango的Python项目详细描述


易于扩展

此外,nosedjango还提供了自己的插件系统来连接low Django级特定测试操作。包括在nosedjango中的是插件 做如下事情:

  • 为测试创建一个独立的文件存储位置。
  • 使用内存中的sqlite数据库。
  • 启动Cherrpy服务器进行集成式测试。
  • 更容易测试芹菜。
  • 创建并使用Sphinx搜索索引进行全文搜索测试。
  • 打开一个ssh通道,以获取外部可能需要的selenium之类的内容 资源。
  • 在无头虚拟帧缓冲区中运行selenium2功能测试。
  • 从命令行有选择地切换不同类型的设置 测试次数。

该插件负责查找应用程序settings.py文件 以及创建/拆除测试数据库。它还支持 夹具和它的实验机制,包装测试 加快测试速度的事务。

此插件适用于django版本1.2和1.3。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
解析在java中找到给定语法的第一个和第二个集合   Java中http客户端连接的Python等价物是什么?   java日志文件中不需要的字符   java访问svg路径“d”属性   java什么更高效、更紧凑:一组庞大的linkedlist变量,还是一个包含这些变量的二维arraylist?   用户界面Java代码不工作(GUI)   java为什么我的输出一直显示为空?   java在句子中添加单词   eclipse StreamSupport collector和java 7   java执行器服务。关闭。当任务队列变为空时,如何关闭executor?   如果上下文和根名称不同,则在Java web应用程序中获取根目录名称   java Gradle 4测试依赖于另一个项目的测试   java检查Set<E>是否已包含某些值   如何通过使用Spark Java匹配文件中的数据来将数据更新到MongoDB中   java无法设置radiobutton的值   java Apache FOP PDF流式传输到Commons电子邮件附件   java检查ConcurrentHashMap的ComputeFabSent是否更改了某些内容   如何在Java中用数组初始化向量?